我正在尝试访问由oauth api发送的“ screen_name”数据。 我收到“尝试获取非对象的属性”错误。

我当前的php代码是这个;

foreach($ multi_responses as $ response){

echo $ response-> user-> screen_name;

}

这是oauth发送的数据: http : //pastebin.com/SJbmYggQ

===============>>#1 票数:1 已采纳

如我所见,您有一个数组作为响应,其中包含JSON字符串。 尝试将JSON字符串解析为数组或对象。 如果foreach中的$ multi_responses变量完全包含链接文件的内容。

阵列版本:

<?php

    foreach($multi_responses as $response){

        $jsonDecodeArray = json_decode($response, true);

        if( isset($jsonDecodeArray['user']['screen_name']) ){
            echo $jsonDecodeArray['user']['screen_name'];   
        }

    }
?>

对象版本:

<?php

    foreach($multi_responses as $response){

        $jsonDecodeOBJ = json_decode($response);

        if( isset($jsonDecodeOBJ->user->screen_name) ){
            echo $jsonDecodeOBJ->user->screen_name;   
        }

    }
?>

  ask by digiogi translate from so

未解决问题?本站智能推荐:

1回复

Twitter API-如何在过去24小时内按主题标签计算推文?

我尝试使用Twitter API,我想计算过去24小时内有特殊标签在Twitter上发布的推文数量。 我真的找不到办法吗? 好像限制为100个? 为了在我的网站上设置一些统计信息,我需要获取过去24小时内的推文数量。 当前代码:
1回复

如何使用Oauth,API,JSON和PHP将图片上传到Twitter,需要帮助

我对twitter api非常陌生,今天我是我生命中第一次注册twitter api。 我的目的是通过Twitter在我的网站上发布图片和消息。 我已经从互联网上下载了当前的库,它提供了以下2个文件和一些示例。 我已经包含了这两个文件,并获得了此代码photo_tweet.php意味着
1回复

如何在Twitter API 1.1中获取关注者人数?

我正在尝试使用API​​版本1.1从Twitter上的X用户获取关注者人数 我正在使用的代码工作正常。 我需要的功能是从Twitter提供给我的数据中获取我需要的特定数据。 在这种情况下,我需要['followers_count'] 。 这是PHP的代码: 这是我从Twi
1回复

从Twitter API 1切换到1.1(添加身份验证)

目前,我使用此代码来检索时间轴上的最新6条推文。 我阅读了Twitter文档,但不明白如何实现我创建的应用程序的Auth密钥。
1回复

从PHP中的Twitter API响应解析JSON /关联数组

我正在使用Twitter API v.1.1来检索与某些哈希标签相关的推文。 上面是我用来收集响应的代码。 这是我得到的回复 如何设置此回复的格式,以便仅显示这些推文的日期和文本。 谢谢您的帮助。 我是菜鸟,任何帮助都将派上用场!
2回复

如何使用php从Twitter JSON API整理文本

我已经在dev.twitter.com上创建了一个应用程序,并且我的应用程序正以JSON格式发布来自Twitter的数据: http : //projweb.hj.se/~hada1192/twitter/tweets_json.php 我是Twitter API,JSON和PHP的新手,
1回复

如何使用PHP从Twitter ID获取名称

我想获取所有关注者的列表,我使用OAuth。 我的代码在这里。 通过此代码,我用逗号获得alll id列表,例如 [51] => 378176058 [52] => 565040748 [53] 如何通过Twitter个人资料链接获取所有关注者的名字:(
1回复

twitter:getAuthenticateUrl:类EpiTwitterJson的对象无法转换为字符串

我正在使用twitter-async库 当我使用getAuthenticateUrl()作为 在这样做: 我得到这个错误 EpiTwitterJson类的对象无法转换为字符串 如果您能帮助我,我将非常感谢。 非常感谢你
1回复

如何编写一个PHP脚本,该脚本将在Twitter中获取给定用户的关注者数量?

John Mayer说,我要做的就是获取给定用户的Twitter关注者计数。 我想将此值存储在变量$ testCount中,仅此而已。 我不是在与任何其他用户一起编写应用程序或任何东西(所有文档似乎都围绕着其他用户会这样做的假设) 之所以存储该值,是因为在我的PHP脚本中,我要做的就是
1回复

通过搜索推文,使用twitter-async库删除推文?

我正在寻找一些帮助从https://github.com/jmathai/twitter-async使用twitter-async删除推文,我想搜索推文? 如果我们尝试以下代码,我们可以发布到Twitter https://dev.twitter.com/docs/api/1.1/