【覚書】WordPressのタグをC#から追加(WordPressPCL)
WordPressPCL を使って、C#から管理しているWordPress に記事を投稿する。
その時に、同時にタグを追加したい場合がある。っていうか、それができないと不便。
だから、作ってみた。
string strUrl = wp.siteUrl;
var client = new WordPressClient(strUrl + "wp-json");
try
{
client.AuthMethod = AuthMethod.JWT;
client.SetJWToken(wp.siteToken);
//
WordPressPCL.Models.Tag entry = new Tag();
entry.Name = strTag;
//
var ctask = client.Tags.Create(entry);
ctask.Wait();
var tags = ctask.Result;
//
strRet = tags.Id.ToString();
}
catch (AggregateException ae)
{
ae.Handle((ex) =>
{
if (ex is WPException)
{
errorMesseage(ex.Message);
return true;
}
else
{
return false;
}
});
}
catch (Exception ex)
{
errorMesseage(ex.Message);
}
最終的に登録したタグのIDを取得するのは、記事を投稿する時に、必要になるのはIDだからです。
F1&雑談
小説
開発
静岡
小説やプログラムの宣伝
積読本や購入予定の書籍の情報を投稿しています
小説/開発/F1&雑談アカウントは、フォロバを返す可能性が高いアカウントです
積読本や購入予定の書籍の情報を投稿しています
小説/開発/F1&雑談アカウントは、フォロバを返す可能性が高いアカウントです