Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 使用Google Apps脚本获取Instagram API_Google Apps Script_Instagram_Google Apps_Instagram Api - Fatal编程技术网

Google apps script 使用Google Apps脚本获取Instagram API

Google apps script 使用Google Apps脚本获取Instagram API,google-apps-script,instagram,google-apps,instagram-api,Google Apps Script,Instagram,Google Apps,Instagram Api,我在电子表格中列出了500个Instagram用户名。我想提取所有500个账户的简历,并将其放入电子表格中。我正在使用谷歌应用程序脚本。我不知道如何访问instagram的api,在那里我可以访问bio。我看过其他网站,在那里我可以调出Instagram帐户(比如),但这些网站仍然没有API。有什么方法可以让我得到API吗?如果没有,有没有一种方法可以让我通过HTML或其他方式来获取简历?谢谢。如中所述,Instagram API需要身份验证,特别是代表用户发出的请求。经过身份验证的请求需要访问

我在电子表格中列出了500个Instagram用户名。我想提取所有500个账户的简历,并将其放入电子表格中。我正在使用谷歌应用程序脚本。我不知道如何访问instagram的api,在那里我可以访问bio。我看过其他网站,在那里我可以调出Instagram帐户(比如),但这些网站仍然没有API。有什么方法可以让我得到API吗?如果没有,有没有一种方法可以让我通过HTML或其他方式来获取简历?谢谢。

如中所述,Instagram API需要身份验证,特别是代表用户发出的请求。经过身份验证的请求需要访问令牌,您可以通过执行以下操作来接收该令牌:

  • 将用户指向我们的授权url

    • 如果用户未登录,将要求他们登录
    • 用户将被询问是否愿意授予您的应用程序访问其Instagram数据的权限
  • 服务器将以您选择的两种方式之一重定向用户:

    • 服务器端流
    • 隐式流:此方法不太安全,但允许没有任何服务器组件的应用程序接收访问令牌
  • 对于不含任何服务器组件的应用程序的隐式身份验证流,只需执行以下步骤:

    第一步:将您的用户指向我们的授权URL

    https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=token
    
    此时,Instagram会向用户显示一个登录屏幕,然后是一个确认屏幕,用户可以在该屏幕上授予应用程序访问Instagram数据的权限。请注意,您可以提供可选的作用域参数,以请求“基本”权限作用域之外的其他权限

    第二步:通过URL片段接收访问令牌

    一旦用户验证并授权了您的应用程序,Instagram就会使用url片段中的access_令牌将其重定向到您的重定向_uri。它将如下所示:

    http://your-redirect-uri#access_token=ACCESS-TOKEN
    
    只需从URL片段中抓取访问令牌,就可以开始了。如果用户选择不授权您的应用程序,您将收到与显式流中相同的错误响应

    • 错误:访问被拒绝

    • 错误\原因:用户\被拒绝

    • 错误\u说明:用户拒绝了您的请求