【问题标题】:Youtube Data API V3 access subscriber countYoutube Data API V3 访问订阅者数量
【发布时间】:2017-03-22 18:14:35
【问题描述】:
{
 "kind": "youtube#channelListResponse",
 "etag": "\"dhbhlDw5j8dK10GxeV_UG6RSReM/WNxXCvycTyqTjTn9sLJ5toVjBRY\"",
 "pageInfo": {
  "totalResults": 1,
  "resultsPerPage": 1
 },
 "items": [
  {

   "kind": "youtube#channel",
   "etag": "\"dhbhlDw5j8dK10GxeV_UG6RSReM/jijTuA_iWn2Kv9aRnqeAWNAcQ6I\"",
   "id": "UCt7iVnJwjBsof8IPLJHCTgQ",
   "statistics": {
    "viewCount": "796662",
    "commentCount": "20",
    "subscriberCount": "257",
    "hiddenSubscriberCount": false,
    "videoCount": "126"
   }
  }
 ]
}

基本上我如何回显“subscriberCount”。在 PHP 中,我可以使用 json_encode() 来获取它。我尝试了 print_r(),它显示得很完美,但我不知道如何访问特定数据。我只需要订阅人数。

【问题讨论】:

    标签: php api youtube


    【解决方案1】:

    在不知道您的原始数据是对象还是关联数组格式的情况下,我无法直接回答。

    如果您的数据是对象格式,您可以使用

    $dta->items[0]->statistics->subscriberCount
    

    但是,如果您的数据是关联数组,您可以使用

    $dta['items'][0]['statistics']['subscriberCount']
    

    【讨论】:

    • 我自己尝试了您的第一个代码,它成功了。无论如何,这是真实的答案谢谢:)
    猜你喜欢
    • 2015-08-23
    • 1970-01-01
    • 2015-10-03
    • 1970-01-01
    • 2021-12-28
    • 2017-07-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多