Php 使用Twitter API 1.1从搜索/推文中获取位置

Php 使用Twitter API 1.1从搜索/推文中获取位置,php,twitter,Php,Twitter,在完成教程之后,我能够使用PHP检索推文。但是教程只展示了如何显示名称和文本。我现在正试图显示连接到tweets的geolocationlat和lng。我查看了在上显示的JSON示例,以了解如何做到这一点。我正在尝试以下代码 $results = $toa->get('search/tweets', $query); foreach ($results->statuses as $result) { if(!($result->geo===null)){ echo "$resu

在完成教程之后,我能够使用PHP检索推文。但是教程只展示了如何显示名称和文本。我现在正试图显示连接到tweets的geolocationlat和lng。我查看了在上显示的JSON示例,以了解如何做到这一点。我正在尝试以下代码

$results = $toa->get('search/tweets', $query);
foreach ($results->statuses as $result) {
if(!($result->geo===null)){
echo "$result->user->screen_name ."<br/>". $result->text . "<br/>".$result->geo;
}
}
在$result->geo行中。 我应该如何使用$result->geo打印lat和lng。或者它是我应该用来获取位置坐标的任何其他属性


我尝试了$result->user->location,但我不确定这是发送tweet的位置还是用户生物信息中的位置。我认为这是生物信息。我需要tweet发布的位置。

它是否为您提供了发生错误的行号或堆栈跟踪?此外,您可以尝试在$result->geo上执行var_转储,以查看返回的内容。是的,行号显示了带有$result->geo is cause的行。我对Twitter API不太熟悉,您知道作为geo返回的对象是什么类型的吗?另外,您是否尝试过像前面提到的那样使用var_dump$result->geo?
Catchable fatal error: Object of class stdClass could not be converted to string