Heroku JSON REST API的PHP示例?
我正在尝试使用RESTAPI获取应用程序进程状态,但在让它返回良好数据时遇到了一些问题Heroku JSON REST API的PHP示例?,php,json,heroku,Php,Json,Heroku,我正在尝试使用RESTAPI获取应用程序进程状态,但在让它返回良好数据时遇到了一些问题 $ch = curl_init( ); curl_setopt( $ch, CURLOPT_URL, 'https://api.heroku.com'); // No clue what to put here. curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true); curl_setopt( $ch, CURLOPT_USERP
$ch = curl_init( );
curl_setopt( $ch, CURLOPT_URL, 'https://api.heroku.com'); // No clue what to put here.
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt( $ch, CURLOPT_USERPWD, ":yesthisismyrealapikeyanditworks"); // trust me on this line :)
curl_setopt( $ch, CURLOPT_HTTPHEADER, array('Accept: application/json', 'Content-Type: application/json')); //total guess
curl_setopt( $ch, CURLOPT_CUSTOMREQUEST, 'GET');
curl_setopt( $ch, CURLOPT_POSTFIELDS, 'https://api.heroku.com/apps/myapp/ps'); // where myapp is actually my app name
// Getting results
return curl_exec($ch);
这没有返回任何有用的内容。我不熟悉JSON和curl,所以请对我放松点。谢谢
Dave“这没有返回任何有用的东西。”-好的。那么它返回了什么呢?很抱歉这个不完整的问题。我得到的是混合返回数据,在一个案例中,它实际上是为我创建新的动态,而不是给我发送ps状态。但是没有任何有用的错误。“这没有返回任何有用的东西。”-好的。那么它返回了什么呢?很抱歉这个不完整的问题。我得到的是混合返回数据,在一个案例中,它实际上是为我创建新的动态,而不是给我发送ps状态。但是,没有任何有用的错误。是的!这很有效。我在把linux风格的curl命令转换成PHP的过程中遇到了麻烦。我看到了curl-H“Accept:application/json”-u:myapikey-xget命令行的良好结果,但我不知道如何跳转到PHP。是的!这很有效。我在把linux风格的curl命令转换成PHP的过程中遇到了麻烦。我看到了curl-H“Accept:application/json”-u:myapikey-xget命令行的良好结果,但我不知道如何跳转到PHP。
$ch = curl_init( );
curl_setopt( $ch, CURLOPT_URL, 'https://api.heroku.com/apps/myapp/ps');
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt( $ch, CURLOPT_USERPWD, ":yesthisismyrealapikeyanditworks");
return curl_exec($ch);