3

私たちのサイトはLinkedinの許可を使用rw_nusr_networkて正しく機能しています。Linkedin からフィードを取得していて、コメントやいいねを投稿できました。しかし、現在、次のエラーが発生しています。

error=invalid_scope&error_description=Your+application+has+not+been+authorized+for+the+scope+%22r_fullprofile%22r_network%22rw_nus

次のリンクが見つかりました。

API から rw_nus を非推奨にする Linkedin

これらのアクセス許可をもう一度取得することは今でも可能ですか、それとも今は終わっていますか? はいの場合、それらの承認を得るにはどうすればよいですか?

4

1 に答える 1

12

rw_nus権限の廃止:

メンバー権限は、2015 年 5 月 12 日のLinkedin API の変更をもってrw_nus廃止されます。今後、アプリケーションが LinkedIn メンバーに代わってコンテンツを共有する場合、アプリケーションはメンバーに許可を与える必要があります。w_share

新しいw_shareアクセス許可により、以前と同様に LinkedIn でコンテンツを共有するアクセス許可が付与されますが、API を使用してユーザーの LinkedIn フィードから共有コンテンツを読み取ることはできなくなります。

したがって、次のリンクを使用して認証コードをリクエストした場合

https://www.linkedin.com/uas/oauth2/authorization?scope=rw_nus

今、あなたは ue する必要があります –</p>

https://www.linkedin.com/uas/oauth2/authorization?scope=w_share

無効なスコープ認証エラーを修正する方法:

この問題を修正するには、承認ワークフローのスコープ パラメーターが次のメンバー アクセス許可のいずれも要求していないことを確認します。

r_fullprofile, r_network, r_contactinfo, rw_nus, rw_groups, w_messages

これらのアクセス許可にアクセスするには、必要なエンドポイントへの必要な API アクセスを提供する関連パートナー プログラムのメンバーになるために申請する必要があります。

そのため、LinkedIn とのパートナー ステータスを申請し、統合とは何か、その仕組みを説明してください。「メンバー、開発者、LinkedIn に価値を提供していると感じている」という基準を満たしている場合、そのアプリに対して 1 つ以上のエンドポイントが開かれたままになり、そのアプリのみが対象となります。

詳細については、このリンクを確認してください。

于 2015-06-18T18:28:02.353 に答える