2013-07-16 71 views
0

這是我第一次嘗試與Flickr api進行交互。我想要做的就是製作一個photoset並將其顯示在我的博客上。我正在使用Jekyll,並已下載一個插件,意思是從這個here.我是否需要使用Flickr api進行身份驗證

不幸的是,我不能得到它的工作。我的意思是,它沒有訪問任何的照片。

安裝說明要求輸入api密鑰。所以,我在flickr上創建了一個測試應用程序並獲得了API密鑰。這就是我正在使用的。

雖然這個插件似乎並沒有要求進行任何身份驗證,但讓我感到奇怪的是,在api調用中,它只是使用api鍵。

如果我正在訪問公共photosets,那麼我是否還需要進行身份驗證?如果是這樣,怎麼樣?!我需要以不同的方式設置我的測試輕彈應用程序嗎?

我一直在google搜索,但flickr文檔似乎做了很多假設,你知道他們在說什麼!

編輯:當我嘗試建立我的傑奇的網站我得到這個錯誤:

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

所以我猜有什麼不對的自定義標籤的液體?

回答

1

我不熟悉jekyll或你提到的插件 - 儘管看起來你的問題與flickr api沒有特別的關係。

If I am accessing public photosets then do I still need to authenticate?..

至於flickr api,你會發現很多的API方法不要求身份驗證。當您不提供身份驗證時,您將獲得公共照片/照片集信息。如果您傳遞身份驗證令牌,則可以在某些私有信息的API方法上傳遞可選參數。

.. Do I need to set my test flick app up differently in someway?

您必須提供有關您的設置和一些代碼示例的更多信息。

相關問題