問題タブ [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 投票する
4 に答える
3761 参照

php - PHP や JS で Bitly や Tinyurl などの短縮 URL を展開して元の URL を見つける最善の方法は何ですか?

私は Twitter と Facebook の API を使用して、bit.ly や TinyURL のようなサービスを使用して短縮 URL を含む可能性のある投稿をプルしています。元の URL を取得し、その URL からアプリにコンテンツをプルするには、リアルタイムで展開する必要があります。

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

javascript - JavaScriptを使用してURL短縮を実装する「簡単な」方法はありますか?

URLを短縮するのに役立つJavaScriptコードを見つけようとしています(後でデコードすることもできます)。外部接続を許可しないメール ソフトウェアを使用しているため、既存のサービスを使用できません。

私は本当にあなたの助けに感謝します.

どうもありがとう。

AAC

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

url - ボット/アプリに URL Shortener の使用を強制する方法

私はいくつかの Twitter アプリを使用しましたが、それらはすべて、bit.ly や tinyurl.com などではなく、Web サイト独自の URL 短縮機能を使用して URL を短縮しているようです。たとえば、Amazon は amzn.to です。これらのアプリは本当に最も人気のあるサイト (Amazon、Dell、ESPN、Microsoft、Google、Apple など) に追いついているのですか、それともメタタグ、JavaScript、または Web アプリケーションに追加できる何か他のものがありますか?カスタム URL 短縮サービスを使用していますか? ドメイン名の長さが 20 文字を超えるため、これまでずっと使用してきたものがあります。

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

mongodb - 競合状態、URL短縮アルゴリズム/ Rails / MongoDB / MongoMapper

Ruby+MongoMapperを使用してURL短縮アルゴリズムを作成しました

これは、最大3桁の単純なURL短縮アルゴリズムです http://pablocantero.com/###

各#は[az]または[AZ]または[0-9]にすることができます

このアルゴリズムでは、MongoDBで4つの属性を永続化する必要があります(MongoMapperを介して)

ShortenerDataを管理し、一意の識別子を生成するために別のクラスを作成しました

ショーターの使用法

私の疑問は、get_uniqueを同期させる方法です。アプリはherokuにデプロイされ、同時リクエストはShortener.instance.get_uniqueを呼び出すことができます。

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

url - URL短縮サービスはどのように機能しますか?

アドレスバーからテキストを抽出して正しいURLにマッピングし、後でリダイレクトするなど、URL短縮サービスがどのように機能するのか疑問に思います。彼らはどのプログラミング言語を使用していますか?マッピングの履歴をどのように維持しますか?短縮URLの一意性をどのように保証しますか?素人がURLにアクセスせずにマップを解除するにはどうすればよいですか?

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

java - URL短縮アルゴリズム

さて、これはURLの短縮について厳密ではありませんが、私の目的はとにかくそのようなものなので、そのように見てみましょう. もちろん、URL短縮の手順は次のとおりです。

  1. 完全な URL を取る
  2. URL のキーとなる一意の短い文字列を生成します
  3. URL とキーをデータベースに保存します (ここでは、キーと値のストアが完全に一致します)。

さて、2点目について。これが私が思いついたものです:

これで十分ですか?

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

url-shortener - テキスト入力用の動的URL短縮スクリプト

「送信」を押す前に、テキスト入力ウィンドウでURLを入力して短縮すると、URLを自動的に検出するスクリプトを探しています。使用される短縮サービスはhttp://yourls.org/です。

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

javascript - Javascriptのみを使用してBit.lyAPIを使用してURLを縮小する

最近はJavascriptで少し遊んでいます...bit.lyを使用していくつかのURLを縮小してツイートし、APIを使用して必要なURLを縮小できる自動化されたプロセスについて考え始めました。彼らのドキュメントを見て、彼らがPHP(いくつかのJavascriptを含む)のみをサポートしていることを私は見ましたが、とにかく私がJavascriptだけを使用してこれを作ることができるということはありますか?

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

url - bit.lyやtinurlなどのURL短縮サービスのビジネスモデルとは?

短縮URLサービスの稼ぎ方は?彼らは一定期間にわたって資金を調達し、アルゴリズムを開発して、カテゴリ固有のトレンドのホットな URL などを提供しますか? これについての洞察はありますか?

0 投票する
4 に答える
6326 参照

url-shortener - データベースを使用しない URL 短縮サービス

データベースを使用する必要のない URL 短縮サービスを作成したいと考えています。代わりに、可動部分をできるだけ少なくするために、スクリプトはアルゴリズムに基づいて URL の一意のハッシュを作成するだけです (md5 が長すぎることを除いて、md5 のように)。どうやってこれをやろうとしているのか、よくわかりません。何かアドバイス?

問題があれば、Ruby で書きたいと思います。