0

PHP で topspin API を操作しようとしています。

彼らのウェブサイトで:

curl --data "auth_token=abc123&email=test@example.com&account_id=1&
acquired_by=curltest" http://api.artistlink.com/home/fans.json

PHPでこれを行うにはどうすればよいですか?

私はこのようなことを試しました:

$str= "?auth_token=blah&email=blah@blah.com&account_id=1&
acquired_by=curltest";

$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,'http://api.artistlink.com/home/fans.json'.$str);      curl_exec($ch);
curl_close($ch);

しかし、私はこれを取得します: ここに画像の説明を入力

どうしたの?

4

2 に答える 2

1

を使用する必要がありますCURLOPT_POSTFIELDS。これを試して:

<?php
    $ch = curl_init('http://api.artistlink.com/home/fans.json');
    $data = "auth_token=blah&email=blah@blah.com&account_id=1&acquired_by=curltest";        
    curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
    curl_exec($ch);
    curl_close($ch);
?>

詳細については、こちらをご覧ください

于 2013-04-03T15:57:59.193 に答える