0

This is the first time I've tried to interact with the Flickr api. All I want to do is grab a photoset and display it on my blog. I'm using Jekyll and have downloaded a plugin that is meant to exactly this from here.

Unfortunately, I can't get it to work. What I mean is, it is not accessing any photosets.

The setup instructions ask for an api key. So, I created a test app on flickr and got the api key. That is what I am using.

What strikes me as strange though is that the plugin does not seems to ask for any authentication. In the api calls it makes it simply uses an api key.

If I am accessing public photosets then do I still need to authenticate? If so, how?! Do I need to set my test flick app up differently in someway?

I've been googling around but the flickr docs seem to make lots of assumptions that you know what they're talking about!

EDIT: When I try and build my jekyll site I get this error:

Liquid Exception: Caught NameError at ':{"id":"721576077277': uninitialized constant Encoding in flickr.md

So I'm guessing that there is something wrong with the custom liquid tag?

4

1 に答える 1

1

私は jekyll やあなたが言及したプラグインに精通していませんが、flickr api に特に関係のない問題が発生しているようです。

公開フォトセットにアクセスしている場合、認証は必要ですか?.

flickr apiに関しては、API メソッドの多くが認証を必要としないことに気付くでしょう。認証を提供しない場合は、公開されている写真/写真セットの情報が取得されます。認証トークンを渡すと、プライベート情報の一部の api メソッドでオプションのパラメーターを渡すことができます。

.. テスト フリック アプリを別の方法で設定する必要がありますか?

セットアップに関する詳細と、これまでのコード例をいくつか提供する必要があります。

于 2013-07-16T15:58:19.847 に答える