function readOnly(count){ }
Don't have an account?
Search for an answer or ask a question of the zone or Customer Support.
You need to sign in to do that
Sign in to start searching questions
Signup for a Developer Edition
Sign in to start a discussion
force.comに格納している添付ファイルを他システムにコピーするにはどのような手段があるのでしょうか。
FTPによるコピーができないと認識しているため。
ご存知の方がいらっしゃいましたら、ご教授いただければ幸いです。
たとえば、force.comで開発したシステムからWebサービスを利用して他システムへファイルを送ったりすることが
できますでしょうか?
制約がありましたらそれについてもご教授いただきたい。
また、どこか参考となるURLがございましたらご教授いただきたい。
以上、よろしくお願いいたします。
基本的には、Salesforceから外部へのインタフェースはSOAP or RESTのAPIを介しての接続となります。
ですので、他のシステムがインターネット上にEndpointを持っているのであれば、添付ファイルのバイナリをAPIに乗せてコピーする事は可能かと思われます。
それ以外の方法として、イントラ等のEndpointがInternet上に無いrシステムとの連携でよくあるのが、イントラ側から定期的にポーリングして、Salesforce上のデータを取得するという事もよく行われます。
他にもSalesforceには様々なAPIがありますので、以下を参考にしてみて頂ければ。
どのAPIを利用すべきか?
https://help.salesforce.com/HTViewHelpDoc?id=integrate_what_is_api.htm&language=ja
SOAP API開発者ガイド日本語版 (Attachmentテーブルに添付ファイルが格納されます)
http://developerforcejp.s3.amazonaws.com/developer/docs/api/apex_api.pdf
基本的には、Salesforceから外部へのインタフェースはSOAP or RESTのAPIを介しての接続となります。
ですので、他のシステムがインターネット上にEndpointを持っているのであれば、添付ファイルのバイナリをAPIに乗せてコピーする事は可能かと思われます。
それ以外の方法として、イントラ等のEndpointがInternet上に無いrシステムとの連携でよくあるのが、イントラ側から定期的にポーリングして、Salesforce上のデータを取得するという事もよく行われます。
他にもSalesforceには様々なAPIがありますので、以下を参考にしてみて頂ければ。
どのAPIを利用すべきか?
https://help.salesforce.com/HTViewHelpDoc?id=integrate_what_is_api.htm&language=ja
SOAP API開発者ガイド日本語版 (Attachmentテーブルに添付ファイルが格納されます)
http://developerforcejp.s3.amazonaws.com/developer/docs/api/apex_api.pdf