.NETAPIを介してgoogle+のユーザープロファイル情報を取得しようとしていますが、問題が発生しています。
- 特別なID「me」の動作を変更したかどうか誰かが知っていますか?
ドキュメントでは、これを特別なIDとして使用して、現在認証されているユーザー情報を取得できると記載されていますが、これにより、コード内のAPIとGoogle独自のテストページhttps://developers.google.com/+/の両方から404がスローされます。 api / latest / people/get。これを試したときにログインしました。
- 私の代わりにそれを喜んで使用するので、誰かがユーザーIDを取得する方法を知っていますが、ユーザーが認証した後、私が見ることができる限り(認証コードだけ)、ユーザーIDは返されませんか?
また、標準の.net Oauthのものを使用したときに返されたユーザーIDを使用してみましたが、これは正しいIDではありません。別のものであると思います。
この段階に到達する方法については、最初にサンプルファイルをここからダウンロードしました:http ://code.google.com/p/google-api-dotnet-client/wiki/GettingStarted
プラスの例がないため、Tasks.ASP.NET.SimpleOAuth2の例を使用して、タスク(正常に機能しました)をプラスの同等のものに交換しました。
また、これを自分のプロジェクトに組み込んでみました。
どちらも機能しませんでした。ユーザーをGoogleに転送すると、アクセスが正常になり、戻ると、表示されている限り正常に認証されますが、service.People.Get( "me")を呼び出すと404が返されます。
誰かが上記の質問(私を使用するか、ユーザーIDを取得する)を手伝ってくれるなら、私はそれをいただければ幸いです。
この質問の最初のバージョンを閉じたモデレーターに、私はこれをできるだけ直接的な質問にするように努めましたので、閉じないでください。これは私が本当に彼の底に到達するのを手伝って欲しい正当な質問です。