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

ruby-on-rails - Google URL Shortener がエラーを返す: {"domain"=>"usageLimits", > "reason"=>"ipRefererBlocked

ruby でGoogle 短縮 URLを使いたいです。私はグーグルを使ってきました。Google 開発者コンソールで、API キーを取得しました。IPアドレス「127.0.0.1」を設定しました。

すると、以下のように書いたのですが、エラーになってしまいました。問題の解決方法を教えていただけますか?

Googl::Error ({"error"=>{"errors"=>[{"domain"=>"usageLimits", "reason"=>"ipRefererBlocked", "message"=>"IP ごとまたはAPI キーにリファラーごとの制限が設定されており、リクエストがこれらの制限に一致しません。この IP またはリファラーからのリクエストを許可する必要がある場合は、Google Developers Console を使用して API キーの設定を更新してください。", "extendedHelp"=>" https ://console.developers.google.com "}], "code"=>403, "message"=>"API キーに構成された IP またはリファラーごとの制限があり、リクエストがこれらと一致しません制限。この IP またはリファラーからのリクエストを許可する必要がある場合は、Google Developers Console を使用して API キーの設定を更新してください。"}}): app/controllers/products_controller.rb:102:in `create'

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

python - プログラムで goo.gl 短縮 URL をスパムとして報告しますか?

スパムとして識別された 3500 以上の goo.gl URL のリストがあります。

それらをスパムリンクとして Google に報告する必要があります。実際、Google はこの種のスパムリンクを報告するページを提供しました: https://goo.gl/#reportspam ... 残念ながら、報告ごとに 1 つの URL しか受け付けません。

当然のことながら、3,500 以上の URL があるということは、それらを 1 つずつ手動で報告することは、もはや正気ではなく、実用的ではないことを意味します。スパムリンクの報告は自動的に行う必要があります。

私はGoogle の URL Shortener API ドキュメントを読んでおり、インターネットで関連情報も検索しましたが、goo.gl リンクスパムを報告するための公開されている API を見つけることができないようです。

この自動化されたリンクスパム レポートを実行する方法を教えてもらえますか?

可能であれば、サンプル コードを使用してください。できれば Python を使用してください。

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

node.js - ノード - リクエスト - および Google URL 短縮サービス

そのため、Angular アプリで Google の URL 短縮機能を使用しましたが、API キーを使用しているため、Angular を使用しているサーバー側で Google API 呼び出しを行う方がスマートで安全だと思いました。

$httpAngularでは非常に簡単な投稿が見つかりましたが、Nodeではnpmパッケージを使用する方がよいことにすぐに気付きましたrequestが、機能していないようです。

だから本質的に私はする必要があります:

そして、私は現在書いています:

エラーが発生し続けます:

私の要求は間違っていますか?

ありがとう。

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

python - Cannot get sample google-api-python-client/samples/urlshortener/ to work

I am trying to write a python script that will get the number click on my goo.gl shorteded URL. I figured I could try and get this sample to work first:

https://github.com/google/google-api-python-client/tree/master/samples/urlshortener

I have my client_secrets.json filled out like so (actually client_id and client_secret are obfuscated) here:

But when I execute the script I get this: