0
EDIT:私はItemId
フィールド(グローバル)にappItemId
(アプリのローカル)を使用して更新しようとしたことを考え出しました。ここでの問題は、グローバルItemId
を使用せずに更新する方法です。PodioのAPI:APPIDとappItemIdでアイテムを変更
アプリとして認証するスクリプトをセットアップしました。
私はスクリプトのフェッチや新規作成に問題はありませんが、既存の項目の編集や削除はできません。エラーメッセージから、自分のアイテムを変更する権限がないことがわかります。
これらの権限を追加するにはどうすればよいですか?
ので、これは動作します。これにはない
var item = new Item();
item.Field<TextItemField>("title").Value = "blah";
podio.ItemService.AddNewItem(appId,item);
:
var item = new Item { ItemId = 1 };
item.Field<TextItemField>("title").Value = "blah";
podio.ItemService.UpdateItem(item);