問題タブ [yahoo-oauth]

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 に答える
676 参照

yahoo-oauth - Yahoo OAuth で認証できない

次のようなリンクを使用して Yahoo で承認しようとしています。

https://api.login.yahoo.com/oauth2/request_auth?client_id=dj0yJmk9ZHNUWExxZmhHckFDJmQ9WVdrOVdsQmtNa3BKTlRZbWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD03MA--&redirect_uri=https%3A%2F%2Flastlink.com%2Fauthorize&response_type=code

ただし、次のように応答します。

リクエストのリダイレクト URI を確認して、もう一度送信してください

ydn フォーラムでこのトピックを検索しようとしましたが、壊れているようです。

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

yahoo-api - Yahoo Gemini Publisher API レポートを取得するには?

Yahoo Gemini パブリッシャー ダッシュボード ( https://gemini.yahoo.com/publisherにあります) にログインすると、構成したパブリッシャー ID のレポートが表示されます。Gemini REST API からこれと同じデータを取得しようとしていますが、混乱とエラーが発生しています。

https://developer.yahoo.com/gemini-publishers/docs/gemini-publisher-reporting.htmlによると、OAuth2 アクセス トークンを取得する必要があります ( https://api.login.yahoo. com/oauth2/request_auth?client_id=GEMINI_CONSUMER_KEY&redirect_uri=MY_URL&response_type=token&language=en-us browser redirect) を呼び出し、https: //api.admanager.yahoo.com/v1/rest/reports/publisher/ を呼び出してレポートを取得します。ただし、そうすると、不可解な応答が返されます。

OAuth トークンには、Gemini API へのアクセス権が付与されました。Explicit と Implicit の両方の方法で OAuth トークンを取得しようとしましたが、結果は同じでした。アクセスの問題かと思い、他のAPI(Profile、Contactsなど)もそのままでパーミッションを上げました。

https://developer.yahoo.com/gemini/に個別の Gemini API のセットがリストされていることに気付きました。これらの API はhttps://api.gemini.yahoo.com/v2/rest/reports/custom/にあり、それらに POST すると OAuth トークンを受け入れますが、これらの API の「キューブ」には「広告主 ID」が必要です。どこで入手できるか、または適切な API を使用しているかどうかがわかりません。

このメッセージは、パブリッシャー ID を渡すことができることを示しているように見えますが、それを「フィルター」に含めると機能しません。

https://api.gemini.yahoo.com/v2/rest/advertiser/に電話をかけようとすると、広告主が返ってきません。

どの API を使用すればよいですか? それがhttps://api.admanager.yahoo.com/v1/rest/reports/publisher/の場合、必要な要求データの一部を省略していますか、それともトークンを間違っていますか? https://api.gemini.yahoo.com/v2/rest/reports/custom/を使用することになっている場合、発行元データ (または「広告主 ID」) を取得するにはどうすればよいですか?

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

yahoo-oauth - Yahoo OAuth 2.0 `bearer_token_not_over_ssl` - 説明?

このサイトで使用されているのと同じ方法で、ファンタジー フットボールのデータを取得するために OAuth 2.0 仕様を使用しています: http://yfantasysandbox.herokuapp.com/resource/user/game_teams (github リポジトリ: https://github.com/ whatadewitt/yfsapi )

access_tokenとを取得した後refresh_token、ユーザー チーム リソースを取得しようとしていますが、明らかな理由もなくこの 401 エラーが発生します { "lang": "en-US", "description": "Please provide valid credentials. OAuth oauth_problem=\"bearer_token_not_over_ssl\", realm=\"yahooapis.com\"" }

数日間機能していましたが、何も変更せずに突然機能しなくなりました。仕様が変わったら教えてください。私は API リクエストごとに https プロトコルを使用しており、必要に応じて新しい access_tokens を確実に取得しています。それが役立つ場合、私の callbackUrl も https を使用しています。

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

yahoo-api - OAuth oauth_problem="OST_FORMAT_ERROR" 原因?

今日、Yahoo OAuth を数年間使用して以来、これまで見たことのないこのエラーが発生し始めました。

OAuth oauth_problem="OST_FORMAT_ERROR"

これを修正する方法についてのアイデアはありますか? それに関するドキュメントはどこにもありません.Google検索では、OST_FORMAT_ERROR.

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

yahoo-api - Yahoo social/contacts api -> 連絡先の更新 (PUT メソッド)

だから..ヤフーの連絡先を更新するために私が何年も前に書いたアプリケーションは、動作を停止したようです...認証にoauth1を使用していました...

http://social.yahooapis.com/v1/user/me/contacts にPUT を実行すると404 Not Found on Acceleratorエラーが発生します

問題は彼らのoauth1 APIである可能性があると考えています..私はoauth2に切り替えました

同じエラー

だから私はhttp://social.yahooapis.com/v1/user/me/contacts (https) を試してみます 401 You are unauthorized for this operation

スコープを使用していますsdct-w( https://developer.yahoo.com/oauth2/guide/yahoo_scopes/ )

Yahoo Contacts API は終了していますか、それとも何か間違ったことをしていますか?