サポートサイトのサンプルプログラムを参考に、テーブルからデータの取得を行ったところ 403エラーが発生しアクセスが拒否されてしまいました。 https://support.spiral-platform.com/api/sample/6278.html APIエージェントの権限は事前に設定しており、今回指定したテーブルへの利用権限を持ったアプリロールを指定してあるので、テーブルへのアクセスが拒否されるのはおかしいと思っているのですが、、、 改善方法などご存知の方がいっらしゃいましたら、ご教授いただけますと幸いです。
コメント
ナレッジ
向上チーム
ヘッダーにアプリロールの指定を行っていないことで403エラーが起こっている可能性があります。 //ヘッダ $header = array( "Authorization:Bearer ".$apikey, "Content-Type:application/json", "X-Spiral-App-Authority"."manage", ); サンプルプログラムの上記ヘッダー記述に「X-Spiral-App-Role:アプリロール識別名」を追加してください。 また、APIに関してはサポートサイトの他にリファレンスにも詳細が載っておりますので、ご参考にしてください。 https://docs.spiral-platform.com/api/#operation/getRecords