user_id は、owner_id のことで、確認するところが分からなかったので Your photostream ページの下の RSS ボタンをクリックし、表示されたページのソース表示から探しました。
ブラウザに次のアドレスを入力して確認します。
http://localhost/featureserver112/featureserver.cgi/flickr/all.gml
自分のアップロードした画像の情報が表示されます。
最初、レイヤの名前(flickr)を間違えてエラーが表示されました。
もし原因が分からないときは、外部 API を試してみてください。
基本 URL (http://api.flickr.com/services/rest/?)にパラメータを続けます。
例えば、
http://api.flickr.com/services/rest/?method=flickr.test.echo&api_key=[your_api_key]
なら api_key が表示されます。
([your_api_key] には、取得した api_key を入力してください。)
他にも
http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=[your_api_key]&bbox=139.395,35.705,139.4,35.71&tags=flower
なら画像が検索されます。詳しくは、API の Documents をみてください。
また、取得した api_key と secret は、
featureserver-1.12/FeatureServer/DataSource/Flickr.py
の api_key と secret の値と交換できます。
---
FLICKR_API_KEY = "4750b***************************"
FLICKR_SECRET = "4b671***********"
---
def __init__(self, api_key = "4750b***************************", secret = "4b671***********", url_base = "http://api.flickr.com/services/rest/"):
---
0 件のコメント:
コメントを投稿