我制作了一个简单的链接,用于检查foursquare 中的预定义地点。我正在使用foursquare api:https ://api.foursquare.com/v2/checkins/add 。我传递了所需的参数,但问题是签入后,将http post请求的响应显示给用户。我希望将用户重定向到 m.foursquare.com
我已经在一个移动网站上实现了它。
<form id="frm1" action="https://api.foursquare.com/v2/checkins/add" method="post">
<input type="hidden" name="venueId" value="50add32f29a67a495fca09c1"><br>
<input type="hidden" name="shout" value="I am watching Black Cat at Chinese Multiplex"><br>
<input type="hidden" id="token" name="oauth_token"><br>
<input type="hidden" name="v" value="20121122"><br>
然后我将访问令牌值设置为:
document.getElementById("token").value=at;
然后我提交表格
document.getElementById("frm1").submit();
我正在通过一些代码从 url 中提取访问令牌......它正在请求中传递,甚至签入成功但显示的响应是不需要的。因为响应看起来像一个包含 meta 等元素的 javascript 对象,通知等。所以请建议一种绕过响应并转到foursquare主页的方法。