Paypal の API を利用してチェックアウトに使用できる簡単なスクリプトを開発する例をいくつか見てきましたが、それぞれの例で cURL を実行し続けていますが、まったく理解できません。ライブラリとは異なる PHP 関数なのか、それともまったく別のものなのか? さらに重要なことは、cURL コマンドをドキュメントにコピー アンド ペーストして動作させることはできますか、それとも、ライブ サイトが移動するローカル サーバーと共有ホスティング サーバーで動作させるために、何かをダウンロードする必要がありますか? 最後に、これはどこで学べますか? いろいろと調べてみましたが、しっかりとした素材は見つかりませんでした。どんな助けでも本当に感謝しています。
質問する
183 次
2 に答える
1
PHP マニュアルの cURL の例の基本的な理解
<?php
$ch = curl_init("http://www.example.com/");
$fp = fopen("example_homepage.txt", "w");
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
?>
cURL と PayPal API 。【ネットで見つけた】
<?php
$ch = curl_init();
$clientId = "myId";
$secret = "mySecret";
curl_setopt($ch, CURLOPT_URL, "https://api.sandbox.paypal.com/v1/oauth2/token");
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, $clientId.":".$secret);
curl_setopt($ch, CURLOPT_POSTFIELDS, "grant_type=client_credentials");
$result = curl_exec($ch);
if(empty($result))die("Error: No response.");
else
{
$json = json_decode($result);
print_r($json->access_token);
}
curl_close($ch);
?>
于 2013-04-16T06:28:42.950 に答える