3


oAuth と Yahoo! の使用は初めてです。iOS アプリの API。Yahoo! にアクセスしようとしています。iOS アプリからの連絡先。

StackOverflow にある多くの方法を試しました。それらのほとんどはhttp://developer.yahoo.com/social/rest_api_guide/contact_api.htmlに向けられました。しかし、そこに記載されているすべてのものを本当に理解することはできません。

また、 https://github.com/yahoo/yos-social-objcでサンプル リソースを含む別のフレームワークも見つけました。私はこれ(このフレームワークに含まれる例)を使用していますが、ここで問題が発生しました.YOAuthを使用してアプリを認証すると、Safariブラウザーが開き、Yahoo!アカウントは契約ページを示しています。同意すると、メッセージ付きのページが表示されます

Yahoo!の共有を完了するには MYAPPで情報を取得するには、MYAPPにコード「THECODE」を入力してください

私はそれを本当に知りません、これをどうしますか?

アプリが正常に承認され、最小限のオーバーヘッドで Safari からアプリにリダイレクトされるように、これを手伝ってくれる人が必要です。

前もって感謝します。

4

1 に答える 1

4

少しオーバーヘッドがありますが、解決策を見つけました。

手順は次のとおりです。 1> 自分のサーバーで PHP スクリプトを作成します (たとえば、YRedirect.php という名前を付けます)。
2>次のコードをペストします-

<?php
 $query = $_SERVER['QUERY_STRING'];
 header("Location: YOUR_APP_ID_OR_BUNDLE_ID://oauth-response?" . $query);
?>


3> info.plist ファイルに YOUR_APP_ID_OR_BUNDLE_ID を使用して URL スキームを追加します。
以上で、認証の問題は完了です。

しかし、まだ Yahoo! から連絡先情報を取得中です。
皆さんありがとう。

于 2013-08-25T09:59:05.680 に答える