1

次のことを行う Flickr API への簡単な CURL リクエストを作成するにはどうすればよいですか。

コレクション Y から X 個の最新の写真の URL + キャプションを取得しますか?

「X」は写真の URL の数、「Y」はコレクション名です。

このコードは既存のアプリケーションの一部であり、ヘルプに PHPFlickr などのスクリプトを使用することは許可されていません。

4

1 に答える 1

3

すでにテスト済みの PHP apiを使用する際の問題は何ですか。おそらく、認証、サイズなど、多くのことを自分で行う必要があります。

編集:

curl を使った簡単なコードを書いてみます。希望があなたを助けます。ここから着想を得た

<?php
$ch = @curl_init();
@curl_setopt($ch, CURLOPT_URL, "http://api.flickr.com/services/feeds/groups_pool.gne?id=675729@N22&lang=en-us&format=json");
@curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1");
@curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
@curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
@curl_setopt($ch, CURLOPT_TIMEOUT, 10);

$response       = @curl_exec($ch);
$errno          = @curl_errno($ch);
$error          = @curl_error($ch);

if( $errno == CURLE_OK) {
    $pics = json_decode($response);
}

?>
于 2009-07-10T22:18:12.437 に答える