このスクリップは、Flickrから2日前の5つの興味深い写真を毎日フェッチします。これらの5つの写真からランダムな写真を選択し、デスクトップの壁紙として設定します。設定デスクトップの壁紙機能は、Linux Mint 17.xのみをサポートしています。とubuntu。
APIキーはここで入手してください:Flickr App Garden
flickr.interestingness.getList
api_key (必須):APIアプリケーションキー。詳細については、こちらをご覧ください。
date (オプション):yyyy-mm-ddとしてフォーマットされた特定の日付は、興味深い写真を返します。
extras (オプション):返されたレコードごとにフェッチするための追加情報のコンマが制限されたリスト。現在サポートされているフィールドは、説明、ライセンス、date_upload、date_taken、owner_name、icon_server、original_format、last_update、geo、tags、machine_tags、o_dims、views、views、media、path_alias、url_sq、url_t、url_q、url_zn、 url_l、url_o
per_page (オプション):ページごとに返す写真の数。この引数が省略されている場合、デフォルトは100になります。最大許容値は500です。
page (オプション):返される結果のページ。この引数が省略されている場合、デフォルトは1になります。
https://api.flickr.com/services/rest/?method=flickr.interestingness.getList&date=2016-04-11&per_page=5&api_key=YOUR_API_KEY
サンプルXML応答については、sample.xmlファイルを確認してください。
https://farm{farm-id}.staticflickr.com/{server-id}/{id}_{secret}_[mstzb].jpg
詳細情報写真ソースURL
画像がダウンロードされると、写真/flickr linuxミント17.xユーザーがgnome 3.xxを使用して壁紙を設定できます。
gsettings set org.cinnamon.desktop.background picture-uri file:////absolute_path_of_image_no_spaces
Ubuntu Unityユーザーの場合:
gsettings set org.gnome.desktop.background picture-uri file:////absolute_path_of_image_no_spaces