Php 如何嵌入instagram配置文件?

Php 如何嵌入instagram配置文件?,php,iframe,embed,instagram,instagram-api,Php,Iframe,Embed,Instagram,Instagram Api,我已经找到了数百种在网站中嵌入instagram gallery的方法,但我需要的是嵌入整个配置文件t.I。如果你看这个配置文件,例如:有一个配置文件图像、关于、标题和跟随按钮 我怎样才能在配置文件中嵌入此标题信息,而不仅仅是其库中的图像?甚至可能吗?正确的方法是使用API。 您可以使用此端点获取用户信息: 实际上,没有直接的方法可以做到这一点,您需要: 创建Instagram客户端应用程序 获取您的客户详细信息 鉴定 1。创建Instagram客户端应用程序 您必须创建自己的instagram

我已经找到了数百种在网站中嵌入instagram gallery的方法,但我需要的是嵌入整个配置文件t.I。如果你看这个配置文件,例如:有一个配置文件图像、关于、标题和跟随按钮


我怎样才能在配置文件中嵌入此标题信息,而不仅仅是其库中的图像?甚至可能吗?

正确的方法是使用API。 您可以使用此端点获取用户信息:


实际上,没有直接的方法可以做到这一点,您需要:

  • 创建Instagram客户端应用程序

  • 获取您的客户详细信息

  • 鉴定

  • 1。创建Instagram客户端应用程序

    您必须创建自己的instagram应用程序:

    2。获取您的客户详细信息

    在Instagram开发者帐户中,单击“管理客户端”,并记下“客户端ID”、“客户端机密”和“重定向URI”,因为您很快就会需要它们。确保为重定向URI使用完整的URL,例如“”

    3。验证

    3.使用卷曲的方法 首先,将其添加到浏览器中:

    https://api.instagram.com/oauth/authorize/?client_id=[your client id]&redirect_uri=[your redirect uri]&response_type=token
    
    重定向-URI和响应类型=代码和范围=公共内容 请注意,上面的REDIRECT-URI应该是URL编码的,例如https%3A%2F%2Fdrupal.org

    然后,您将被重定向到您重定向到的url。请注意url,因为这是您接收所需代码的地方:

    http://your-redirect-uri?code=YOU-NEED-THIS-CODE
    
    现在打开终端并粘贴(添加特定id、密码、重定向uri和代码):

    您应该收到如下内容:

    {
    "access_token": "fb2e77d.47a0479900504cb3ab4a1f626d174d2d",
    "user": {
        "id": "1574083",
        "username": "snoopdogg",
        "full_name": "Snoop Dogg",
        "profile_picture": "..."
    }
    }
    
    3.b使用浏览器 生成以下url并将其粘贴到浏览器上:

    https://api.instagram.com/oauth/authorize/?client_id=[your client id]&redirect_uri=[your redirect uri]&response_type=token
    
    您可能会看到以下错误“隐式身份验证已禁用”。如果是这样,那么您必须编辑Instagram客户端,转到“安全”选项卡,并禁用选项禁用隐式OAuth,您可以在达到以下要点后再启用此选项

    如果一切顺利,您应该被重定向到如下所示的URI

    https://my_redirect.uri/#access_token=xxxxxxxxxx.yyyyyyy.zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
    
    在access_令牌密钥上,“x”部分(所有在第一个周期之前)是您的用户Id

    4。创建Instagram API请求,然后解析响应对象

    https://api.instagram.com/v1/users/xxxxxxxxxx/media/recent/?access_token=xxxxxxxxxx.yyyyyyy.zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
    
    Instagram API:


    来源:

    您可以使用新的Facebook Graph API执行此操作:


    您需要一个具有应用程序和Instagram“基本显示”权限的开发人员帐户。从那时起,大部分仍然适用,包括通过OAuth at进行授权(API的这一部分未被弃用)。

    不幸的是,Instagram API在2018年12月已被弃用;这将不再有效。仅供参考:这实际上是一个遗留API