2013-08-05 66 views
3


我是新使用oAuth和Yahoo! API在iOS應用程序中。我正在嘗試訪問我的Yahoo!來自iOS應用的聯繫人。如何使用Yahoo!在iOS應用程序中聯繫API?

我已經嘗試了很多方法在StackOverflow中找到。大部分指向http://developer.yahoo.com/social/rest_api_guide/contact_api.html;但是,我真的無法理解那裏描述的所有東西。

我還在https://github.com/yahoo/yos-social-objc中發現了另一個帶有示例資源的框架。 我正在使用這個(這個框架中包含的例子),並在這裏遇到了麻煩,當我使用YOAuth來驗證應用程序時,它打開Safari瀏覽器並在登錄到Yahoo!帳戶顯示協議頁面。並在協議它顯示一個頁面的消息

要完成共享的雅虎! MYAPP輸入代碼「THECODE」

我真的不知道,用這個怎麼辦?

現在我需要有人幫助我解決這個問題,這樣我的應用程序就可以成功授權並從Safari重定向到我的應用程序,且開銷最小。

在此先感謝。

回答

3

我已經找到了解決方案,雖然有一點花銷。

步驟如下: 1>在您自己的服務器(比如named,YRedirect.php)中創建一個PHP腳本。
2>害蟲內─

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


3以下代碼>與YOUR_APP_ID_OR_BUNDLE_ID你Info.plist文件添加URL方案。
就是這樣,你完成了身份驗證問題。

但是,我仍然從雅虎檢索聯繫信息。
謝謝大家。

+0

它的工作給我。你節省了我的時間。謝謝:) – iSwaroop

相關問題