【发布时间】:2018-08-02 10:36:28
【问题描述】:
当我登录我的帐户时,我正在尝试解决 Instagram 所需的挑战,我正在使用 mgp25 Instagram API 库(V 4.1.0 稳定版)
我能够嗅探必要的请求以解决挑战,但是当我将它们添加到库时遇到问题
我编写此函数是为了将代码请求到我的电子邮件或电话
// Challenge url on this format /challenge/1463452997/1zS1L8kl62/
public function sendChallenge($challenge_url)
{
return $this->request($challenge_url)
->addParam('choice', 1)
->addPost('device_id', $this->device_id)
->addPost('guid', $this->uuid)
->addPost('_csrftoken', $this->client->getToken())
->getResponse(new Response\UserInfoResponse());
}
我的问题是每当我请求这个函数时,无论我把它放在哪里,我总是得到
“用户未登录。请调用 login(),然后重试。”
那么如何在登录失败后使用此功能(检索质询 url 所必需的)而不会出现用户未登录异常
【问题讨论】:
-
根据您的情况,首先您必须为 instagram 调用登录 api,在成功登录后,您必须调用挑战 api
-
documentation 没有帮助?
-
No 并且作者不想为此编写解决方案
-
同样的问题