Facebook Business Managerで製品フィードのスケジュールフェッチを設定しようとしています。私が見ることのできるところからは、資格情報とともにFacebookにFTPリンクを提供することができ、ファイルを受け取るはずです。ShareFileを使用したFacebookの商品フィードスケジュールFTPリンク - カールエラー56
私が使用しているFTPプロバイダは、ファイルが入っているフォルダへのアクセス権が与えられた適切なアカウントを持つShareFileです。これらの資格情報を使用し、FileZillaを使用してFTPに接続できることを確認しました。次のようにFileZillaの中にセットアップがある:
- ホスト:host.sharefileftp.com
- プロトコル:FTP
- 暗号化:TLS(ポート990)を介して、暗黙的なFTPを要求
- ユーザー:ドメイン\ facebookfeed @ host.com
- パスワード:しかし######
、私はフィードのアップロードのためのFacebookのビジネスマネージャに同じ資格情報を入れたときに、私は次のエラーを取得します:
Fetching product feed from FTP server failed due to unknown reason (Curl error code: 56). Please help us by reporting the problem. You may be able to try again.
私は、このエラーで見つけることができるすべては、cURLのエラーページからです:
CURLE_RECV_ERROR (56) Failure with receiving network data.
私はどこかShareFile内FacebookのIPアドレスをホワイトリストに登録する必要についての言及を見ましたが、私はのためにすることはできません私の人生はそのページを見つける。次のように
FTPの詳細は、Facebookの中に設定されています
- URL:ftp://host.sharefileftp.com:990/Path/To/File.csv
- ユーザー名:ドメイン\ [email protected]
- パスワード:######
私はFacebookのドキュメントでどこにいてもうまくいかず、サポートに直接連絡する方法を見つけることができません。誰かがこの経験を持っているなら、何か助けていただければ幸いです!
EDIT:ただ、直接のcURLでこれをしようとなって同じ結果が:
$ curl -u 'domain\[email protected]' "ftp://host.sharefileftp.com:990/Path/To/File.csv"
Enter host password for user 'domain\[email protected]':
curl: (56) response reading failed
だから、この時点でそれはおそらくShareFile自体は、Facebookとは何の関係も持つだけの問題です。
ftpsの使用は、カールの例では機能するはずです。ShareFileはFTPS(Facebookはサポートしていません)をサポートしていますが、ShareFileはSFTP(Facebookはサポートしていません)をサポートしていません。 – jared