2016-08-31 12 views
0

データテーブルAPIを使用しようとしましたが、FileBoxテーブルで「AccessDenied」エラーが発生します。InfusionsoftでAPI経由で公開されたファイルを設定するには?

[NoTableAccess]アクセスはFileBox

テーブルに

を否定InfusionsoftはFileBoxテーブルのフィールドを更新することはできませんか? ファイルをパブリックとして設定する他の方法はありますか?

答えて

0

FileBoxにファイルをアップロードするには、FileService.uploadFile APIメソッドを使用する必要があります。

FileService.getDownloadUrlに電話すると、ファイルの公開URLが返されます。

FileService.uploadFileメソッド呼び出しでファイルIDが返されることに注意してください。 FileService.getDownloadUrlメソッド呼び出しでファイルのURLを要求するときにこのIDを使用できます。

read access onlyがあるため、パブリックフィールド値(FileBoxテーブル内の他のフィールドと同じ)を変更することはできません。

+0

API経由でアップロードされたファイルのダウンロードURLを取得できません。ファイルが公開されていないというエラーが表示されます。 –

+0

私がやろうとしていないのは、getFileを呼び出してbase64encodedデータを取得し、そこからファイルを作成することです。しかし、生成されたファイルは壊れています。それをどのように修正するかわかりません。 –

+0

あなたのコードや、あなたが入手したエラーを投稿してください。 – yuga

関連する問題