我正在使用Foursquare的checkins/reply API端点https://developer.foursquare.com/docs/checkins/reply。如何从Foursquare/checkins/reply打开本机iOS应用程序?
我想回复,打开本机应用程序https://developer.foursquare.com/resources/client#appintegration
但是如果调用签入的URL PARAM /应答包括我们的iOS应用协议(如ourapp://)它会导致由于一个错误(貌似)它不是http://,https://,foursquare://,mailto://,tel://或sms://之一。
我已经尝试了很多变体的contentId,这个讨厌的东西:fsq + LC_CLIENT_ID + ACTION_TYPE://和其他没有积极结果的人。
是否有人能够从Foursquare的checkins回复中打开本机iOS应用程序?
Android相关:我已经尝试在上述fsq + CLIENT_ID +回复中设置我的网址://但Foursquare只支持“http,https,foursquare,mailto,tel和sms”url方案,我理解。 我不明白的是我的网址如何让我们说:https://myapp.appspot.com/reply变成一个计划:fsq + CLIENT_ID +回复://链接,我的应用程序应该拦截之前显示应用内浏览器。我将以下处理程序添加到了我的意图过滤器中,但仍然需要单击(外部)“浏览器”按钮才能访问我的应用程序。 https://gist.github.com/thunsaker/6359938 – thunsaker