問題タブ [goo.gl]

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 投票する
1 に答える
216 参照

objective-c - NSString のセクションを取得する

現在作成中のアプリでは、goo.gl の URL Shorter API を使用して URL を短縮しています。私はそれをほぼ機能させています。longUrl を送信して NSString の短いものを取得できますが、次の形式になっています。

{
"kind": "urlshortener#url",
"id": "http://goo.gl/something",
"longUrl": "http://somethinglonggggg/"
}

そこからID(短いURL)を取得する方法があるかどうか疑問に思いました。

これが私がこれまでに持っているものです:

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

hash - GoogleURLShortenerはどのようにして衝突のない5桁のハッシュを生成しますか

Google URL Shortenerは、衝突することなく5文字の一意のハッシュを生成するにはどうすればよいですか。異なるURLが同じハッシュを生成する衝突が発生する可能性があるようです。

また興味深いのは、同じURLであり、毎回完全に異なるハッシュを生成します。

したがって、小文字、大文字、数字を使用していくつかの計算を行うと、組み合わせの総数は62 ^5=916,132,832明らかに衝突が発生することになります。

Googleはこれをどのように行いますか?

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

ruby - Goo.gl Shorten サービスの Net::Http でヘッダーを設定するにはどうすればよいですか?

API Goo.gl に記述されているように

マニュアルカールは完璧に機能します:

Bu Net::Http でこれを作成しようとすると:

しかし、応答で失敗します:

別の問題が表示されますが、機能していないようです

この httparty サンプル コードは動作しますが、net_http を使用したい

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

.htaccess - htaccessを書き直し、goo.glのようにURLに「+」が存在する場合はリダイレクトします

私の質問は、URLに「+」のようなものが含まれている場合にURLをリダイレクトする方法と、リダイレクトgoo.gl先のbit.ly 簡単な例です 。http://goo.gl/gogl+http://goo.gl/info/gogl

少し早いですがお礼を。

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

java - Goo.glAPIは自動的に末尾のスラッシュを追加します

Goo.gl APIを使用する場合、末尾にスラッシュを自動的に追加しないように指示する方法はありますか?たとえば、http://www.samsung.com/us/support/SupportOwnersFAQPopup.do? faq_id = FAQ00046726&fm_seq = 49755にアクセスすると、多くのWebサイトが混乱するため、スラッシュが付いていても機能しません。助言がありますか?

私のコード:

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

ios - iOSSDKからのHTTPPOST

iOSSDKでHTTPPOST呼び出しを行う必要があります。

curl https://www.googleapis.com/urlshortener/v1/url \ -H'Content-Type:application / json' \ -d'{"longUrl": "http://www.google.com/"} '

これについて何か助けはありますか?

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

php - twilio SMS、メッセージでgoo.glリンクを送信できません

twilioを使用してphp経由でSMSメッセージを送信しようとしています。このメッセージの最後には、リンクを含む短いテキスト広告があります。メッセージの長さを抑えるために、GoogleURLShortenerを使用してリンクを短縮しています。問題は、twilioがgoo.glリンクを含むメッセージを送信したくないように見えることです。tinyurlを使用して短縮されたリンクなど、他のリンクは正常に機能します。どうやら、それは私のコードとは何の関係もありません。なぜなら、twilioWebインターフェースから直接メッセージを送信しようとしたときに同じ問題が発生するからです。

なぜこれが起こっているのか誰か教えてもらえますか?ドキュメントやグーグルでそれへの参照を見つけることができません。

複製するには、www.twilio.comにアクセスして、次のようなSMSメッセージを送信してみてください。http: //goo.gl/nqUc5

注:問題はメッセージの長さではありません。URLがgoo.glにならないように1文字だけを変更すると、機能します。

0 投票する
5 に答える
13016 参照

javascript - JavaScript を使用して、Google Chrome 拡張機能で Google の URL 短縮 API にアクセスする

Google の URL 短縮 APIを使用して Chrome で現在アクティブなタブの URL を短縮する最初の Google Chrome 拡張機能を作成しています。

私は長年の SW 開発者 (asm/C++) ですが、この "webby" についてはまったくの初心者です。:)

js または jquery を使用して http POST リクエストを作成 (および処理) する方法がわかりません。curl の例以外の POST メカニズムを理解していないと思います。

私のjavascriptファイルは現在次のようになっています:

});

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

javascript - XMLHttpRequest を使用して Google の Shortener API 経由で URL を短縮する

jQuery/ajax を介してこれを実行しようとしましたが、うまくいかなかったので、通常の XMLHttpRequest にフォールバックすると考えました。残念ながら、まだ機能していません (同じ問題)。

Google の POST リクエストのドキュメントは次のとおりです。そして、ここに私のコードがあります:

「url」は次のようにコンソールに送信されます: longUrl=http%3A%2F%2Fwww.google.com%2F

応答は次のとおりです。

誰かが私が間違っていることを見ていますか?

前もって感謝します!

編集:@Greg用に追加-jQueryを使用しているときにGoogleの仕様に従っていることがわかるように-同じ正確なエラーが発生します

0 投票する
0 に答える
173 参照

php - goo.gl で同じ短い URL が別の長い URL にマッピングされている

別の長い URL に対して同じ短い URL を生成するように goo.gl に指示するにはどうすればよいですか?

goo.gl/wbn0 が www.marin.com を指しているとしましょう

たとえば、同じ短い URL goo.gl/wbn0 が www.rusi.com を指すようにする必要があります。

このようにして、短い URL を追跡できます。