拙著「上手に稼ぐカラ売りテクニック」が発売されました。
株価が下がる局面で利益を得ることができる「空売り」について、詳しく解説した本です。
自由国民社刊で、定価1,512円(税込)です。
Data API Library for Xamarin(その9・オブジェクト作成系メソッド)
Data API Library for Xamarinの解説その9です。
今回はオブジェクトを作成するメソッドの使い方を解説します。
1.メソッドの一覧
オブジェクトを作成するメソッドの名前は、一部を除き「create○○○」のような名前になっています。
引数として、サイトのID/オブジェクトのIDと、作成するオブジェクトを取ります。
各メソッドで必要なIDは、以下の表のとおりです。
また、オブジェクトはJObject型の変数で表します。
| メソッド名 | 必要なID |
|---|---|
| createEntry | site_id |
| createComment | site_id, entry_id |
| createReplyComment | site_id, entry_id, comment_id |
| createCategory | site_id |
| createFolder | site_id |
| createEntry | site_id |
| createPage | site_id |
| createCommentForPage | site_id, page_id |
| createReplyCommentForPage | site_id, page_id, comment_id |
| createRole | なし |
| createLog | site_id |
| createTemplate | site_id |
| createTemplatemap | site_id, template_id |
| createWidgetset | site_id |
| createWidget | site_id |
| createUser | なし |
| createField | site_id |
| createFormattedText | site_id |
| insertNewBlog | site_id |
| insertNewWebsite | なし |
2.事例
以下のような状況だとします。
- サイトIDが変数siteIDに入っています。
- 記事のタイトルと本文が、変数title/bodyに入っています。
この状況で記事を作成するには、以下のようなコードを実行します。
なお、認証はすでに終わっているものとします。
JObject entry = new JObject();
entry["title"] = title;
entry["body"] = body;
resp = await api.Send("createEntry", siteID, entry);
if (resp["error"] != null)
{
記事作成エラー時の処理
}
