問題タブ [url-shortener]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1123 参照

php - ソーシャル メディアで共有するための短い URL を作成する方法

Facebook と twitter でページを共有するコードを書き込もうとしています。私が直面している問題は、共有しようとしているページに次のような大きなクエリ文字列があることです。

しかし、Facebook と Twitter は、そのような大きなクエリ文字列を好まないようです。

また、小さな URL を取得するために URL を PHP 関数に渡した次のメソッドで小さな URL を使用してみました。

の正しい値を取得します**a**。その後、この値を PHP ファイルに渡します。

その PHP ファイルで、次の値を取得しました。

以降の値3はすべて削除されます。

ありがとう

0 投票する
2 に答える
382 参照

ruby-on-rails - ruby で url_shortner を作成する方法

Facebook と Twitter の接続を実装した Web アプリケーションを開発しています。ユーザーがアプリケーションから Facebook または Twitter に投稿するときに、URL を短縮したいと考えています。たとえば、URL がhttp://www.MyDomain.com/user/234545の場合、 http://MD/n2bのようになります。

どうやってやるの。助けてください & また、URL の短縮が実際にどのように機能するか、およびそれをレールに実装する方法についての詳細を教えてください

0 投票する
1 に答える
98 参照

php - MySQL / PHP、しかしもっと数学の質問(ショートニングスクリプト)

私の最新のプロジェクトでは、URLを短くする必要があります。URLをmysqlデータベースに入れます。これを解決する方法がわからないので、私は今問題にぶつかりました。基本的に、短縮された文字列は次のようになります(小文字、大文字、数字を含めたい)

したがって、1。URl->a。mysqlに保存されます。次回は、aがすでにmysqlデータベースにあるため、新しいURLが->bに保存されます。

そしてそれだけです。しかし、私にはわかりません。誰か助けてくれませんか?

編集:フォーマット&詳細説明。

これは、imgur.comのURL短縮サービスのようなものです。無限大までこのように続くはずです(これは必要ないと思います...)

0 投票する
2 に答える
1958 参照

ruby-on-rails - URLのIDを隠す方法(Ruby on Rails)

Ruby On Rails で作成した Web アプリがあります。今のところ、オブジェクトを表示したいときは、次のページにアクセスする必要があります: http://mywebapp.com/object/1234 with 1234 オブジェクトの ID。

そのオブジェクト ID をエンコードして、次の結果を得たいと思います: http://mywebapp.com/object/5k (これは単なる例です)。

どうすればそれができますか?

どうもありがとう、
マーティン

0 投票する
1 に答える
652 参照

javascript - JavaScript での URL 短縮ロジックの実装

この興味深い質問を見つけた結果、JavaScript でロジックを実装した例を書き、それを質問に投稿することにしました。問題は、ロジックの実装に問題があることです。実装の基礎となる Ruby を話すことができますが、解決に苦労している無限の while ループに問題があります。

ここのjs.do.itに実装全体があります:http://jsdo.it/rfkrocktk/k9Jq

ここで何が間違っていますか?

0 投票する
1 に答える
384 参照

qr-code - Yourls の URL を含む QR コードが 2 つの異なる場所に移動するのはなぜですか?

サーバーにインストールされている yourls から生成されたこの URL を使用して QR コードを作成しました。

http://transaction-realty.com/yourls/3

訪問者をどこに連れて行くべきか

https://stackoverflow.com/

しかし、本来あるべき場所にリダイレクトせずにそれを表示した一部の人々は、適切なページにリダイレクトせずにhttp://transaction-realty.com/yourls/3 yourls 生成ページに行き着いてしまいます。

どんな提案でも大歓迎です。

以下にあなたのURLを含むqrコード

ここに画像の説明を入力

0 投票する
3 に答える
142 参照

c# - 短い URL 構造を長い URL 構造にマッピングする方法を考えています

これは私の最初の質問なので、私の陽気な無知をお詫びします。

現在、ルート フォルダーとクエリ文字列を組み合わせてページをフォーマットする C# の Web サイトがあります。各ページには、ルート フォルダーの 1 つに依存する一意の ID があります。

例: www.mywebsite.com/files/cats/index.aspx?p=100000 および www.mywebsite.com/files/ducks/index.aspx?p=100001。P 値は一意の整数、www. mywebsite.com/files/cats/index.aspx?p=100001 は機能しません。

私がやりたいことは、必ずしもデータベースを使用せずに、これらの値にマップされる短い URL を使用することです。

たとえば、http://myw.eb/cat/100000にアクセスすると、 http://www.mywebsite.com/files/cats/index.aspx?p=100000にマップされます。

これが可能になる方法はありますか、それとも別の方法を使用したほうがよいでしょうか? 一意の ID をハッシュ化するという考えは好きではありません。

どんな助けでも信じられないほど高く評価されます。

0 投票する
2 に答える
5081 参照

java - 完全なURLアドレスを最も効率的に取得するにはどうすればよいですか?

Javaプログラムを使用して、短いURLから拡張URLを取得しています。Javaを考えるとURLConnection、2つのアプローチのうち、望ましい結果を得るにはどちらが良いですか?

vs

どちらも同じ出力になると思います。最初のアプローチでは最良の結果は得られず、7つのうち1つだけが解決されました。2番目のアプローチで効率を上げることはできますか?

他のより良いアプローチを使用できますか?

0 投票する
2 に答える
945 参照

twitter - 追加の API 呼び出し/HTTP 要求を行わずに、Twitter フィードからの長い URL

Twitter RSS フィードから長い拡張 URL を取得する組み込みの方法はありますか? 現在、フィードにはすべての URL がhttp://t.co.... Twitter の表示と同じようにして、長い URL を表示したいと考えています。また、フィード内の URL ごとに API 呼び出しまたは HTTP 要求を実行する必要も避けたいと考えています。理想的には、Twitter API を直接使用することも避けたいと思いますが、それが唯一の方法であれば、それで構いません。

明確化

t.co リンクごとに個別のリクエストを実行したり、Twitter API を呼び出したりすることには興味がありません。長い URL をメタデータに含める (または、Twitter に表示されるツイートを完全に展開した形で提供する)単一の要求があることを願っていました。これを行う方法は、RSS フィードではなく search.twitter.com から JSON バージョンを要求し、include_entities=True.

書き直してください。うまくいけば、これでより明確になります

http://search.twitter.com/search.rssを使用して、検索語に一致するツイートのフィードを取得しています。フィードには短縮された t.co の URL のみが含まれます。ツイートに展開された URL が含まれるようにリクエストを変更する方法はありますか?

目標は、ツイートを調べて各 t.co URL を個別に解析するのではなく、1 つのリクエストのみを実行することです (特に、数十の t.co URL を含むフィードの場合、それは数十の個別のリクエストを意味するため)。必要に応じて、RSS を使用する代わりに Twitter API を直接使用して検索を行うこともできますが、私の目的ではフィードを使用する方が理想的です。

0 投票する
2 に答える
208 参照

twitter - @anywhere 短縮 URL 付きのツイートボックス

ブログのトラックバックには Twitter を使用しています。@anywhere アプリケーションのツイートボックスをすべての投稿に配置しました。投稿の URL であるデフォルトのコンテンツがあります。短くしたいのですが、どうすればいいですか?t.coのサービスを利用していますか?