ios flickr api:未调用Flickr回调URL

时间:2014-03-14 06:51:06

标签: ios iphone oauth flickr

我试图将我的应用程序挂钩到Flickr,但在身份验证过程中遇到问题。

我已按照以下说明操作:

https://github.com/devedup/FlickrKit

我为我的应用程序创建了一个CFBundleURLTypes(让我们称之为myapp://)并测试它是否有效(即我在safari中输入myapp://)。我在Flickr中成功调用了身份验证URL,它显示了登录信息,要求用户授予我的应用程序必要的权限,而不是通过我的URL重定向回我的应用程序...它什么都不做,应用程序是未经过身份验证。

我使用FlickrKit演示应用程序将其api key / secret / CFbundleUrltypes替换为地雷并且问题是相同的,所以问题不在代码中,而是在我在flickr中注册我的应用程序的方式。说...我只是按照Flickr" Edit Authentication Flow"中的说明进行操作。所以我想问题是我在flickr中放入的回调网址。我用myapp:// auth?如在互联网上的许多帖子中所描述的,但没有验证或回电我的应用程序。

这与此处报道的问题不同:

Flickr Authentication Flow and iPhone

但与未答复的帖子相似:

flickr callback URL not working

自定义URL处理程序和AppDelegate的代码的Info.plist是复制和;从flickrKit演示应用程序[没有必要推倒重来]甚至改变API密钥的秘密和URL与矿山flickrKit演示应用程序后,反正粘贴...应用程序未被回调,因此在我的应用注册中一定有问题。

有人经历过类似的行为吗?我排除了Objective-c代码和回调网址作为问题,所以剩下的是flickr部分,但不知道在哪里寻求帮助......所以我写了这篇文章。

感谢任何提示,        DOM

1 个答案:

答案 0 :(得分:1)

这可能是api签名计算的问题。通过方法传递的所有参数都应该用于计算api签名。