新規投稿
フォローする

kintone JavaScript Clientのゲストスペースでの利用につきまして

お世話になっております。

標題のとおり、
kintone JavaScript Client (@kintone/rest-api-client)をゲストスペースで利用したく
公式記事内のサンプルコードを試したところ、下記のエラーが発生してしまいます。

KintoneRestAPIError: [520] [GAIA_IL23] 
ゲストスペース内のアプリを操作する場合は、リクエストの送信先を
「/k/guest/(ゲストスペースのID)/v1/...」にします。

公式記事を拝見しておりますが、リクエストの送信先を指定する方法がわかりません。
現状ゲストスペースで利用することはできないということなのでしょうか?
ご教示いただけますと幸いです。

0

3件のコメント

Avatar
juridon

初めまして!

↓こちらの記事、参考になりますでしょうか!?

kintone-rest-api-clientでゲストスペースを動的に判定してみる

https://qiita.com/novelworks/items/1d1ebbb0ac43c9c405f2

2
Avatar
江田篤史

ezo no kuma様

お世話になっております.

コンストラクタを呼び出す際,第1引数のオブジェクトの「guestSpaceId」プロパティでゲストスペースのIDを指定すると良いと思います.

https://www.npmjs.com/package/@kintone/rest-api-client#parameters-for-kintonerestapiclient

const client = new KintoneRestAPIClient({
  baseUrl: 'https://example.cybozu.com',
  auth: {
    username: 'username',
    password: 'password',
  },
  guestSpaceId: 100 //ゲストスペースのID
});
1
Avatar
ezo no kuma


juridon 様
コメントありがとうございます。
今回はゲストスペースのみの対応なのですが
スペースの判定と組み合わせた方が汎用的ですよね。
ご紹介いただきましたページ、大変参考になりました。

江田篤史 様
コメントありがとうございます。
ゲストスペースIDの指定の方法が具体的でわかりやすかったです。
ご紹介いただきましたページ、がんばって読んでみます。


お二方にご教示いただきましたようにゲストスペースIDを指定したところ
ゲストスペースでも問題なく動作することが確認でき、とっても助かりました!
ご回答ありがとうございました。

2
サインインしてコメントを残してください。