PHP Flickr用curl搜索

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP Flickr用curl搜索相关的知识,希望对你有一定的参考价值。

<?php
// build request format
$xml = simplexml_load_string('<?xml version="1.0" ?><methodCall />');
// method name
$xml->addChild('methodName','flickr.photos.search');
// parameters list
$params = $xml->addChild('params',null)->addChild('param',null)->addChild('value',null)->addChild('struct',null);
// add api key
$child = $params->addChild('member',null);
$child->addChild('name','api_key');
$child->addChild('value','**key-value**');
// add tag to search for
$child = $params->addChild('member',null);
$child->addChild('name','tags');
$child->addChild('value','ibuildings');
 
// make request
$url = 'http://api.flickr.com/services/xmlrpc/';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $xml->asXML());
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
 
$response = curl_exec($ch);
$response_xml = simplexml_load_string($response);
curl_close($ch);

以上是关于PHP Flickr用curl搜索的主要内容,如果未能解决你的问题,请参考以下文章

Flickr图片拉入PHP JSON

带卷曲的Flickr搜索

怎样用php中的curl模拟登陆

iOS flickr 搜索照片 json 返回 nil

PHP Flickr照片引入PHP JSON

PHP 使用PHP教程解析Flickr Feed