2014-02-19 44 views
0

我是(非常)業餘編碼人員,需要幫助找出我想爲我的Tumblr實施的問題。獲取Tumblr發帖ID並用於重命名文件

我有一個普通的.txt文件的文件夾,每個txt文件名對應於我的Tumblr上的特定的帖子ID。

我想創造一些地方最近的帖子ID可以是每天一次自動獲取和使用一個現有的文件夾,替換文件名,這樣的事件鏈雲:

  1. 我創建文件「/files/replace.txt」
  2. 代碼從最近的職位上我的Tumblr取郵政ID(每一天,也許在指定的時間?)
  3. 代碼重命名「/files/replace.txt」到「 /files/{PostID}.txt「

現在我正在手動做這個,這幾乎不可能跟上。有關如何執行此操作的任何想法?

非常感謝您的時間!

回答

0

文本文件託管在哪裏?你的個人電腦?某個地方的服務器?

這會很容易實現。使用您選擇的語言創建一個小腳本(您已將該帖子標記爲PHP),並調用Tumblr API。從那裏例子,你可以檢索您的最新帖子的列表,像這樣的電話:

http://api.tumblr.com/v2/blog/YOURBLOG/posts/text?api_key=YOURAPIKEY 

該腳本可以再取最新帖子ID,並重新命名replace.txt。假設這是在linux服務器上運行的,一個簡單的CRON作業會將它設置爲以任意間隔運行(5分鐘?5小時?一天一次?)

+0

感謝您的回覆!這些文件託管在外部服務器上,而不是我自己的計算機上。我可恥地不知道如何去編碼它,但這給了我一個好的開始。 – user3328873

+0

然後設置這個不應該太多,看看我上面鏈接的Tumblr API文檔,並且寫一個只讀取最新PostID的小腳本。一旦有效,您可以使用新的PostID重命名文件,然後完成!將腳本設置爲使用CRON運行(http://www.thegeekstuff.com/2009/06/15-practical-crontab-examples/) – binaryatrocity

+0

好!如果這些文件位於我自己的個人電腦上,是否有辦法實現這一點?或者這會更復雜? – user3328873

相關問題