【覚書】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&雑談アカウントは、フォロバを返す可能性が高いアカウントです
 
   
 
   