1

iOSクライアントでYammerのOauth2を使用してユーザーを検証できるようにしようとしています。最初にGTM-OAuth2コードを試しましたが、Yammerからの応答を理解できません。GTMコードはaccess_codeをクエリパラメータとして期待しているようですが、Yammerはそれをuriフラグメントとして返しています。GTMコードをハックしてフラグメントを確認しましたが、コードとメッセージフィールドがYammerからの応答に含まれていないため、エラーがあると考えているようです。

OAuth2Client apiも使用しようとしましたが、Yammerが渡したredirect_uriを使用したくないように見えるため、SafariがカスタムURLを取得せず、アプリにコールバックしないという問題があります。

YammerのOAuth2を使用した実例はありますか?

誰かがGTM-OAuth2をFacebookで動作させることができたら私も興味がありますか?

4

1 に答える 1

1

ええ、YammerにはoAuthのくだらない実装があります。各サービスが独自のoauthを実装しているようです。とにかく、yammerでは、ユーザーがWebサイトから4桁のコードをコピーし、サービスに戻ってそのコードをWebサイトに貼り付ける必要があります。そうして初めて、アクセスコードをリクエストできます。

これを確認してください-http ://www.tutorialjinni.com/2011/04/yammer-api-example.html(phpにありますが、要点を理解できることを願っています)。

それについてできることは何もありませんが、楽しい読み物です-YammerAPIは最悪です

于 2012-06-25T07:36:15.237 に答える