問題タブ [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.
php - PHP や JS で Bitly や Tinyurl などの短縮 URL を展開して元の URL を見つける最善の方法は何ですか?
私は Twitter と Facebook の API を使用して、bit.ly や TinyURL のようなサービスを使用して短縮 URL を含む可能性のある投稿をプルしています。元の URL を取得し、その URL からアプリにコンテンツをプルするには、リアルタイムで展開する必要があります。
javascript - JavaScriptを使用してURL短縮を実装する「簡単な」方法はありますか?
URLを短縮するのに役立つJavaScriptコードを見つけようとしています(後でデコードすることもできます)。外部接続を許可しないメール ソフトウェアを使用しているため、既存のサービスを使用できません。
私は本当にあなたの助けに感謝します.
どうもありがとう。
AAC
url - ボット/アプリに URL Shortener の使用を強制する方法
私はいくつかの Twitter アプリを使用しましたが、それらはすべて、bit.ly や tinyurl.com などではなく、Web サイト独自の URL 短縮機能を使用して URL を短縮しているようです。たとえば、Amazon は amzn.to です。これらのアプリは本当に最も人気のあるサイト (Amazon、Dell、ESPN、Microsoft、Google、Apple など) に追いついているのですか、それともメタタグ、JavaScript、または Web アプリケーションに追加できる何か他のものがありますか?カスタム URL 短縮サービスを使用していますか? ドメイン名の長さが 20 文字を超えるため、これまでずっと使用してきたものがあります。
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を呼び出すことができます。
url - URL短縮サービスはどのように機能しますか?
アドレスバーからテキストを抽出して正しいURLにマッピングし、後でリダイレクトするなど、URL短縮サービスがどのように機能するのか疑問に思います。彼らはどのプログラミング言語を使用していますか?マッピングの履歴をどのように維持しますか?短縮URLの一意性をどのように保証しますか?素人がURLにアクセスせずにマップを解除するにはどうすればよいですか?
java - URL短縮アルゴリズム
さて、これはURLの短縮について厳密ではありませんが、私の目的はとにかくそのようなものなので、そのように見てみましょう. もちろん、URL短縮の手順は次のとおりです。
- 完全な URL を取る
- URL のキーとなる一意の短い文字列を生成します
- URL とキーをデータベースに保存します (ここでは、キーと値のストアが完全に一致します)。
さて、2点目について。これが私が思いついたものです:
これで十分ですか?
url-shortener - テキスト入力用の動的URL短縮スクリプト
「送信」を押す前に、テキスト入力ウィンドウでURLを入力して短縮すると、URLを自動的に検出するスクリプトを探しています。使用される短縮サービスはhttp://yourls.org/です。
javascript - Javascriptのみを使用してBit.lyAPIを使用してURLを縮小する
最近はJavascriptで少し遊んでいます...bit.lyを使用していくつかのURLを縮小してツイートし、APIを使用して必要なURLを縮小できる自動化されたプロセスについて考え始めました。彼らのドキュメントを見て、彼らがPHP(いくつかのJavascriptを含む)のみをサポートしていることを私は見ましたが、とにかく私がJavascriptだけを使用してこれを作ることができるということはありますか?
url - bit.lyやtinurlなどのURL短縮サービスのビジネスモデルとは?
短縮URLサービスの稼ぎ方は?彼らは一定期間にわたって資金を調達し、アルゴリズムを開発して、カテゴリ固有のトレンドのホットな URL などを提供しますか? これについての洞察はありますか?
url-shortener - データベースを使用しない URL 短縮サービス
データベースを使用する必要のない URL 短縮サービスを作成したいと考えています。代わりに、可動部分をできるだけ少なくするために、スクリプトはアルゴリズムに基づいて URL の一意のハッシュを作成するだけです (md5 が長すぎることを除いて、md5 のように)。どうやってこれをやろうとしているのか、よくわかりません。何かアドバイス?
問題があれば、Ruby で書きたいと思います。