Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.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
Instagram实时订阅的工作原理_Instagram_Instagram Api - Fatal编程技术网

Instagram实时订阅的工作原理

Instagram实时订阅的工作原理,instagram,instagram-api,Instagram,Instagram Api,我通过此链接实现Instagram实时订阅 我在想,我是否需要每次点击url来检查新的更新,如何工作?。有些人在使用nodejs、socketio等,我不想把它们扯进去 我试图通过这一点实现的是,每次都是一个新的更新,它开始自动进行分析,而不让我的系统知道要对哪个图像进行mointor(我已经实现了这一部分),但仍然停留在实时上 有什么建议吗。你不需要socketio。 您订阅的内容将传递一个url,该url将用于回答 每次有更新时,instagram都会向订阅期间传递的url发送有效负载 订

我通过此链接实现Instagram实时订阅

我在想,我是否需要每次点击url来检查新的更新,如何工作?。有些人在使用nodejs、socketio等,我不想把它们扯进去

我试图通过这一点实现的是,每次都是一个新的更新,它开始自动进行分析,而不让我的系统知道要对哪个图像进行mointor(我已经实现了这一部分),但仍然停留在实时上

有什么建议吗。

你不需要socketio。

  • 您订阅的内容将传递一个url,该url将用于回答
  • 每次有更新时,instagram都会向订阅期间传递的url发送有效负载
  • 订阅要点:创建订阅(您将提供一些参数、客户端id、客户端密码以及更新时希望instagram调用的url,请查看文档了解详细信息)

    每次更新您订阅的媒体时,instagram都会向订阅中提供的URL回调发送新数据

    我希望它能帮助你理解它是如何工作的。粗略地阅读文档

    您需要阅读文档中的文档=D:


    “当有人发布一张新照片并触发您的一个订阅的更新时,我们会向您在订阅中定义的回调URL发出POST请求。”

    例如:xyz.com/callback.php是我订阅时的回调url,我怎么知道?从哪里可以查到这个?抱歉问题太多了你知道吗?文档的哪一部分对您来说是一个问题?我只是不知道如何知道代码中有一个更新,基于更新,我想执行一些操作。假设callback.php也包含我的代码和操作代码。那么我的代码是如何基于实时执行的,我是否需要每次通过cronjob或其他方式点击URL。我知道这听起来很愚蠢,但我真的对此感到困惑。我编辑了我的答案,但你对cronjob的问题表明,你应该首先更加专心地阅读文档。那么它会自动工作吗?所以我不需要每次都点击url?.PHP,下面是帖子中提到的url。
    curl -F 'client_id=CLIENT-ID' \
         -F 'client_secret=CLIENT-SECRET' \
         -F 'object=user' \
         -F 'aspect=media' \
         -F 'verify_token=myVerifyToken' \
         -F 'callback_url=http://YOUR-CALLBACK/URL' \
         https://api.instagram.com/v1/subscriptions/