私はsdfcにAWS S3ツールキットをインストールしました。私は、AWS_S3_ExampleControllerがインストールされているツールキットの一部である次のコードを持っています。私はこのコードを実行すると、デバッグログは、一般的な "内部サーバーエラー" 500S3 APIを使用してsalesforceからS3にファイルを追加
を示して返されるSOAPメッセージがある
soapenv:値> NS1:Client.InvalidArgument soapenv:値soapenv:コードsoapenv:Reasonsoapenv:テキストxml:lang = "en"無効なID/soapenv:テキスト/ soapenv:理由soapenv:詳細ArgumentValue> SAmeer Thakur ArgumentValue> ArgumentName> CanonicalUser/ID/soapenv:詳細> soapenv:Fault> soapenv:Body> soapenv:Envelope>
私は
AWS_S3_ExampleController c = new AWS_S3_ExampleController();
c.constructor();
c.fileName=fileName;
c.OwnerId='Sameer Thakur';
c.bucketToUploadObject= bucketName;
c.fileSize=100000;
c.fileBlob= Blob.valueOf(record);
c.accessTypeSelected='public-read-write';
System.debug('Before insert');
c.syncFilesystemDoc();
System.debug('After insert');
を見られて無効なIDを解決する方法がわかりません
任意のポインタが が、問題は、私は標準的な値でOWNERID定義するために必要だったあなたに サミール
このクエリで私を助けてくださいくださいくださいください。.. http://stackoverflow.com/questions/14722809/how- @ですセットアップ - アマゾン - s3-for-amazon-developer-toolkit –