許可されたスコープのリストを取得するにはどうすればよいですか?私のFacebook/oauth2/v1/tokeninfoのGoogle Plusと同様です。LinkedIn APIで許可スコープを取得するにはどうすればよいですか?
https://www.linkedin.com/secure/developer
P.S.を:それはまだ実際のですが、彼らはアプリのページにここに現在使用可能なすべてのスコープのリストを提供された場合に
許可されたスコープのリストを取得するにはどうすればよいですか?私のFacebook/oauth2/v1/tokeninfoのGoogle Plusと同様です。LinkedIn APIで許可スコープを取得するにはどうすればよいですか?
https://www.linkedin.com/secure/developer
P.S.を:それはまだ実際のですが、彼らはアプリのページにここに現在使用可能なすべてのスコープのリストを提供された場合に
わかりませんいくつかのフィールド(推奨事項など)は承認されたアプリのみで利用可能です。
私が思いついた最善の解決策は、ユーザーに要求していた権限に基づいてリダイレクトuriを動的に変更し、それらをparamsとして抽出することでした。例えば、
http://myapp/auth/linkedin/:scopes
:scopes
は+
またはものは何でもしたい
があなたのLinkedInのdevのコンソールでこれらのURLを追加することを確認し、またはそれは拒否されますによって接合された権限の文字列になります。これが大きな問題になるほどのスコープはありません。
ないクリーンなソリューションが、それは私の知る限りは、まあ大丈夫
を伝えることができますが、これが唯一のスコープは、その時点でユーザーによって追加されたかを表示しますように動作します。ユーザーは一部のスコープを削除することができ、現在利用可能なスコープを照会する方法が必要です。 (たとえば、ユーザーがその一部を削除した後) – nagylzs
@nagylzsええ、私はそれを完全に取得します。これは理想的な解決策ではありません。まあ、理想的にはLinkedInはFacebookなどのようにデータを送信するだけです。私が知りたいと思うクリーナーの修正があれば – RyanQuey