我想在我们的Foursquare应用中覆盖回调uri。我尝试使用方法setRedirectUri
手动设置并传递应该使用的URL。
$uri = FF_WEBROOT_BASE_URL . '/me/networks/foursquare/redirect-uri';
$foursquareClient->setRedirectUri($uri);
当我测试时,Foursquare页面中出现错误:
Cause of error: Callback uri is not valid for this consumer
是否可以覆盖foursquare应用程序详细信息中设置的回调uri,就像Tumblr和Twitter一样?
答案 0 :(得分:1)
您收到该错误,因为您指向用户的网址(foursquare.com/oauth2 / ...)包含的redirect_uri
参数与您在应用中配置的参数不匹配https://foursquare.com/developers/apps下的设置。确保这些匹配!