拙著「個人投資家は低位株で儲けなさい」が発売されました。
株価が安い「低位株」に投資する方法を解説しています。
自由国民社刊で、定価1,512円(消費税込み)です。
Data API Library for Android(その9・オブジェクト削除系メソッド)
Data API Library for Androidの解説その9です。
今回は既存のオブジェクトを削除するメソッドの使い方を解説します。
1.メソッドの一覧
オブジェクトを削除するメソッドの名前は、「delete○○○」のような名前になっています。
引数として、サイトのIDとオブジェクトを取ります。
各メソッドで必要なIDは、以下の表のとおりです。
メソッド名 | 必要なID |
---|---|
deleteEntry | site_id, entry_id |
deleteComment | site_id, comment_id |
deleteTrackback | site_id, ping_id |
deleteCategory | site_id, category_id |
deleteFolder | site_id, folder_id |
deleteAsset | site_id, asset_id |
deletePage | site_id, page_id |
deleteSite | site_id |
deleteRole | role_id |
deleteLog | site_id, log_id |
deleteTagForSite | site_id, tag_id |
deleteTemplate | site_id, template_id |
deleteTemplatemap | site_id, template_id, templatemap_id |
deleteWidgetset | site_id, widgetset_id |
deleteWidget | site_id, widget_id |
deleteUser | user_id |
deleteField | site_id, field_id |
deleteFormattedText | site_id, formatted_text_id |
2.事例
例えば、サイトIDと記事のIDが、変数siteID/entryIDに入っているとします。
そのIDの記事を削除したい場合、以下のようなコードを実行します。
DataAPI.send("deleteEntry", siteID, entryID, new DataAPIListener() { @Override public void onResponse(JSONObject resp) { 記事削除完了時の処理 } @Override public void onError(VolleyError error) { 記事削除に失敗したときの処理 } });