みんなの投稿

・ご契約中のコース(スタンダード)
・お悩みの背景、目的(スプレッドシートにGASで連携する方法なのですが、上手くいかなくて相談しました。
何度やってもこの文言がでてしまいます。「キントーンのAPIトークンや権限設定を確認してください」
どうしたら解決できますでしょうか?)
・試してみたこと(APIの更新やアプリへの反映はされています)
お助けよろしくお願いします。

2件のコメント (新着順)

お疲れ様です。

 「キントーンのAPIトークンや権限設定を確認してください」という文言はkintoneのメッセージではないと思うので、どなたかが作っていたスクリプトを流用して試している感じでしょうか?
内容的には、プラグインのためのAPI設定でない限りキンコミの趣旨からは外れそうですので、一般的なアドバイスをさせていただきます。

①devCampのオンデマンドコースのBASIC kintone JS API / REST APIを受講してみてください。
https://page.cybozu.co.jp/-/devcamp/
 基本的にはGASもJavaScriptですので、こちらの講座を受講すると理解が深まり、対処しやすくなると思います。

②まずは、「サブテーブルがない、500件以内のデータの取得」に挑戦してみてください。
 アプリへの読み取り用APIキーの設定、対象アプリのアプリ番号の把握とGAS側のスクリプトへの適用が必要になります。
 構造が単純なテスト用のアプリを作って試すと良いと思います。

③どうしてもうまくかないなら、どこまで試してどんなエラーになったかとコードを含めてcybozu developer networkのコミュニティへ
https://cybozu.dev/ja/
 ただ、回答が得られるかは分かりません。

 最近はAIが相当賢くなっているので、Seal777さんが仰っているように、対話しつつ答えを探すのも良いと思います。
(うまく対話できると、単純なデータ取得のスクリプト位なら、AIがかなりいい線のコードを提案してくれると思うので、devCampと合わせて挑戦してみるのもありかもしれません。)

 ただ、誰がどのような環境でどう使うかによりますが、kintoneをGAS側から操作することは思わぬ脆弱性を呼び込みやすい運用方法ではありますので、業務への利用を想定しているのであれば、セキュリティーポリシーなどを確認されたうえで、必要性を判断することをおすすめします。

①生成AIさんに『kintone 「キントーンのAPIトークンや権限設定を確認してください」エラー』と訊く。
②回答を読んで、示されている対策をひとつづつ確認する。
(③生成AIさんのさらなる提案に乗って掘り下げる。)

というのはいかがでしょうか。

エラーの原因は幾つかあるようなので、まず「原因の特定」から…ですかね。

小生の場合は、それでも解決しない場合は、「まだ同じエラーが出ます」とかで、食い下がりますね。