如何使用Yahoo!在iOS应用程序中联系api?

时间:2013-08-05 11:16:18

标签: ios oauth yahoo contact yahoo-api


我是使用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重定向到我的应用。

提前致谢。

1 个答案:

答案 0 :(得分:4)

我已经找到了解决方案,只需要一点开销。

步骤是: 1 GT;在您自己的服务器中创建一个PHP脚本(比如命名为YRedirect.php) 2 - ;在其中包含以下代码 -

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


3 GT;使用YOUR_APP_ID_OR_BUNDLE_ID在info.plist文件中添加URL方案 就是这样,你就完成了身份验证问题。

但是,我仍在检索来自雅虎的联系信息 谢谢大家。