質問

ver.2high
投稿者:匿名
登録日:2021年12月15日(水)

APIでデータをセレクトした際に403エラーが発生してしまう

サポートサイトのサンプルプログラムを参考に、テーブルからデータの取得を行ったところ 403エラーが発生しアクセスが拒否されてしまいました。 https://support.spiral-platform.com/api/sample/6278.html APIエージェントの権限は事前に設定しており、今回指定したテーブルへの利用権限を持ったアプリロールを指定してあるので、テーブルへのアクセスが拒否されるのはおかしいと思っているのですが、、、 改善方法などご存知の方がいっらしゃいましたら、ご教授いただけますと幸いです。

更新日:2021年12月16日(木)
  • 1
いいね

コメント

  • ヘッダーにアプリロールの指定を行っていないことで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

    • いいね
    2021年12月16日(木)