Ash*_*mar 2 php localhost oauth-2.0 instagram
我正在编写一个 PHP 应用程序,使用他们的 API 使用 Instagram 获取我所有的照片。但是,令我感到困惑的是,我在托管服务器上运行该应用程序,它运行良好,而在本地运行的同一个应用程序却无法运行。
以下是有关应用程序工作流程的一些要点:
上述所有过程在我的托管服务器上运行良好,但在“第 3 步”失败。并将用户重定向到我的应用程序的主页。
问题是本地主机是redirect_uri。有没有人解决这个问题以在本地使用该应用程序?
PS:我在 Instagram 上注册了两个独立的客户端:一个用于本地托管开发,另一个用于 Web 服务器。
另外,我试过localtunnel。也没有帮助。
我知道这是一个非常非常古老的问题。但对于那些希望得到解决方案的人来说:
instagram 目前不允许使用诸如 localhost 或myvhost.test重定向 url 之类的东西,更重要的是它需要对 url 进行认证 (https)。
所以我能找到的唯一可行的解决方案是使用ngrok。您应该从 url 下载它,打开它并键入一个本地主机虚拟域名以及一个特定的端口号,如ngrok http myLocalUrl.test/app 80,按回车键,它将为您提供两个临时公共链接。
它会一直有效,直到您关闭ngrok命令行。您可以将链接定向到特定端口号,并将端口号定向到本地主机中应用程序的特定文件夹路径。ngrok如果您不理解我的提示,由 提供的教程很简单。
| 归档时间: |
|
| 查看次数: |
3824 次 |
| 最近记录: |