如何使用 Instagram Basic Display API 从服务器端获取代码?

How can I get the code from Server side using Instagram Basic Display API?

我是 Instagram 基本展示的新手 API。我只需要在我的 Instagram 帐户上发布最近的媒体。我已经按照 here 提到的所有步骤进行操作,直到第 4 步。在第 4 步中,当我访问授权 URL 时,它要求我先登录我的测试用户 instagram 帐户,然后显示授权 window。从用户的角度想象一下。如果用户单击按钮并要求输入我的帐户凭据,这似乎就像公开我的帐户详细信息一样。 一旦我点击授权按钮,它就会重定向到我的 redirect_uri,我可以获得代码。

如何从服务器端实现相同的功能?我正在从事的项目不会有用户交互。它应该从后端本身发生。我使用 Django 作为后端服务器。请帮我解决这个问题。

如果这仅适用于您自己的项目和您自己的 Instagram 帐户,您可以生成访问令牌,如下所述:https://developers.facebook.com/docs/instagram-basic-display-api/overview/#user-token-generator

在这种情况下,您不需要授权 window。在您的服务器上,只需编写一个代码,将请求发送到 Basic Display API,并使用通过令牌生成器创建的令牌。