Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.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 显示最新tweet';,然后在网页上发布tweet_Php_Javascript_Twitter_Geolocation - Fatal编程技术网

Php 显示最新tweet';,然后在网页上发布tweet

Php 显示最新tweet';,然后在网页上发布tweet,php,javascript,twitter,geolocation,Php,Javascript,Twitter,Geolocation,我希望能够在网页上显示推特用户“最后一次出现”在X位置,他说“无论他们最近的推特是什么”。这是为一个启用了地理定位的用户设计的,我这样做是为了在旅途中跟踪他们。最简单的方法是什么?它看起来是这样的: [用户]最后一次出现在[最新推文位置(城市/州,而非地理点)],他说:[最新推文] 欢迎提供任何帮助/建议 更新: 我已尝试将此添加到页面: <script type="text/javascript" src="http://mywebsite.com/blogger.js"><

我希望能够在网页上显示推特用户“最后一次出现”在X位置,他说“无论他们最近的推特是什么”。这是为一个启用了地理定位的用户设计的,我这样做是为了在旅途中跟踪他们。最简单的方法是什么?它看起来是这样的:

[用户]最后一次出现在[最新推文位置(城市/州,而非地理点)],他说:[最新推文]

欢迎提供任何帮助/建议

更新:

我已尝试将此添加到页面:

<script type="text/javascript" src="http://mywebsite.com/blogger.js"></script>
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/username.json?callback=twitterCallback2&count=1"></script>
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/username.json?callback=twitterLocation&count=1"></script>

然后修改twitter的blogger.js,在顶部添加以下内容:

function twitterLocation(twitters) {
  var statusHTML = [];
  for (var i=0; i<twitters.length; i++){
    var place= twitters[i].place.full_name;
    statusHTML.push('+place+');
  }
  document.getElementById('location').innerHTML = statusHTML.join('');
}
函数twitter位置(twitters){
var statusHTML=[];

对于(var i=0;i您应该在这里搜索答案,但我只需要使用REST API:

最后一个位置将位于“geo”参数中

然后使用Google反向地理编码API提取位置字符串:

感谢您的回复!我如何从该XML中获取“”数据并以html格式显示?Name=“user”:{“Name”}在XML响应中,我想它应该是:全名在这里哦,不,对不起,我的意思是,如果我使用XML格式,有一些标记会给出我的地名,在标记中,有一个名为的标记,它保存着这个地方的全名——这就是我想要的数据,但我没有足够的经验知道如何从中提取数据该文件并将其显示在页面上。
<span id="location></span>
<div id="twitter_update_list"></div>