您好我正在尝试使用p5.js访问instagram API,以使用geocached图像进行一些研究。我正在从Instagram生成一个回调网址,但似乎无法访问该网址,它给了我原始网址而不是返回的网址。有没有人建议延迟调用getURL()?
function setup() {
button = createButton('click me');
button.mousePressed(getCallback);
urlString = getURL();
}
function getCallback() {
window.location = 'https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=token';
}
道歉我是Stack Exchange和Javascript的新手。到目前为止,这是所有代码。它是一个链接到Instagram的简单按钮,当用户使用其帐户进行验证时,它会向http://localhost:3000/callback
发回一个网址。上面代码中的url不是实际的url,因为我不想包含我的Instagram开发人员客户端ID。实际上,我正在回复一个类似于 - http://localhost:3000/callback#access_token=8828684.53c6a46
的网址 - 并且需要在回调网址的末尾提取令牌。我一直在尝试使用P5方法来获取URL(),但这会提取初始网址http://localhost:3000
,而不是使用令牌发回的网址。