Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.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
Php 从Twitch API获取频道名称和频道信息_Php_Api_Curl_Twitch - Fatal编程技术网

Php 从Twitch API获取频道名称和频道信息

Php 从Twitch API获取频道名称和频道信息,php,api,curl,twitch,Php,Api,Curl,Twitch,对不起,如果以前有人问过这个问题,我整天都在四处寻找这个问题的帮助,但找不到任何有用的东西 以下是我试图做的:用户进入我的网站,通过Twitch登录,然后当他们返回到我的网站时,我会得到他们的Twitch频道的名称以及有关频道的一些基本信息(视图、订户等) 到目前为止,我已经让用户通过Twitch登录,当他们返回到我的网站时,我会得到一个代码以及通过GET设置的范围和状态。我的问题是,我不知道如何从这段代码中获取频道名称,文档让我很困惑,而且我无法在网上找到任何解释这一点的教程 也就是说,考虑到

对不起,如果以前有人问过这个问题,我整天都在四处寻找这个问题的帮助,但找不到任何有用的东西

以下是我试图做的:用户进入我的网站,通过Twitch登录,然后当他们返回到我的网站时,我会得到他们的Twitch频道的名称以及有关频道的一些基本信息(视图、订户等)

到目前为止,我已经让用户通过Twitch登录,当他们返回到我的网站时,我会得到一个代码以及通过GET设置的范围和状态。我的问题是,我不知道如何从这段代码中获取频道名称,文档让我很困惑,而且我无法在网上找到任何解释这一点的教程


也就是说,考虑到Twitch API提供给我的代码、范围和状态,我现在必须做什么才能获得频道名称?

一旦您拥有Oauth令牌,您就可以向
用户发出请求。您必须将
客户ID
授权
作为标题发送


更多信息请点击此处:

感谢您的回复!我在线使用了一个curl-to-PHP工具,将文档中的内容转换为:--执行它,然后回显结果中保存的数据,这就是原因了吗?:stdClass对象([error]=>Unauthorized[status]=>401[message]=>Cartman.GetAuthorizationToken:error get authorization token)您的oauth令牌可能无效或未解决该部分,我现在有了该令牌和访问令牌(重要的一个)。我相信这是我最不需要的。如果我尝试在我的web浏览器中使用这个访问令牌来获取频道的信息,它会工作得很好,但是当我在代码中尝试相同的URL时(但是用变量替换硬编码令牌),PHP超时,我会得到一个HTTP 500错误。我正在使用cURL发送请求,但是如果我也尝试使用file_get_contents()的话,我会遇到同样的问题。这应该是我的最后一个问题,感谢到目前为止的帮助:)看起来您的问题主要是关于PHP的。不幸的是,我对PHP.Gotcha没有什么经验,谢谢。我对PHP也是半新手。json_decode返回的是一个对象而不是一个数组,由于我使用的是array[key]而不是object->key,file_get_内容只会使我的PHP超时,而不会显示错误。再次感谢所有的帮助!