我试图将foursquare API集成到我的iphone中,但一开始就卡住了:注册我的应用程序。 它要求我的callback_url和应用程序网站,以便注册我的应用程序并获取我的身份验证代码,但我不明白我应该为这些链接投入,因为我没有这个应用程序的域名。它只是一个没有网站的应用程序。我花了这么多时间试图弄清楚foursquare开发者网站上这两个字段的内容,但我不知道我需要做什么。 如果我的iphone应用程序没有网站,任何人都知道我的callback_url和应用程序网站是什么?
答案 0 :(得分:5)
当您创建自己的移动应用程序时,输入的回调URL并不重要。您可以将回调URL设置为任何有效的URL,但出于安全考虑,最好在您的控制下使用一个(以便其他人无法获取令牌)。
请参阅“基于电话或客户端应用程序”的Foursquare文档:https://developer.foursquare.com/overview/auth
还有一个指向iOS代码示例的链接,该示例显示了如何直接在设备上完成OAuth流程:https://github.com/anoopr/core-data-talk/blob/master/example/Classes/FoursquareAuthViewController.m