我一直在关注这个答案中的指示,但最后似乎有一个缺失的步骤。 - https://stackoverflow.com/a/17057693/348174
我让PHP文件正常工作,直到最后一步 - http://joehamilton.info/hrh/tweet.php
但是我不知道如何将这个疯狂的字符串中的实际推文发送到我的实际网站,这是一个单独的html页面。
任何建议都将受到赞赏。
答案 0 :(得分:1)
存储所谓的疯狂字符串'值变成php变量。该字符串实际上是json
格式。所以将json
字符串变量转换为PHP数组&相应地循环遍历数组以获得结果。
例如。
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<?php
$str= file_get_contents("http://joehamilton.info/hrh/tweet.php"); //Provided json string available here!
$json_arr=json_decode($str,true);
echo "<pre>";
//print_r($json_arr);
echo "</pre>";
echo $json_arr[0]['text'];
?>
</body>
</html>
答案 1 :(得分:0)
那个疯狂的字符串是JSON。它是一个对象数组。您需要做的是将其分配给网页上的JavaScript变量。然后,使用JavaScript,您可以打印出该信息。
示例:
var tweetArray = echo crazy string here with PHP; // Make sure you follow it with ;
然后你可以使用JavaScript显示推文,就像这样(给你一个想法):
document.body.innerHTML += "<h1>"+tweetArray[0].text+"</h1>";