0

リード エントリ フォームからデータを取得し、さまざまな非表示フィールドなどを含むフォームの内容を ADF 形式の XML に出力するプログラムを GravityForms (Wordpress ベースですが、Wordpress には特に関係ありません) で作成しました。XML は、データを解析することになっている電子メール アカウントによって受信されます。それは働いていた。6 か月経った今、私には理解できない理由がありましたが、そうではありませんでした。XML 構造はまったく同じです。電子メールの形式は同じです (テキストのみ、非 HTML)。何も変わっていませんが、今は機能していません。

システムは、他のソースから ADF / XML リード データを問題なく受信し続けていますが、何らかの理由で、私たちのものとは機能しなくなりました。送信される内容の例を次に示します。

<?XML VERSION=“1.0”?>
<?ADF VERSION="1.0"?>
<adf>
    <prospect>
        <requestdate>2012-11-30</requestdate>
        <vehicle>
            <year>2013</year>
            <make>Audi</make>
            <model>A4 2.0T</model>
        </vehicle>
        <customer>
            <contact>
                <name part="full">TESTING ADF LEAD FORM – XML STRUCTURE REVISED</name>
                <phone>(123)456-7890</phone> 
                <email>someonewho@isntme.com</email>
            </contact>
                <comments>Not Specified</comments>
        </customer>
        <vendor>
            <contact>
                <name part="full">VENDOR NAME</name> 
                <phone>123-456-7890</email>
                <email>test@autowebsite.com</phone>                                                                                                                       
            </contact> 
        </vendor> 
        <provider> 
            <name part="full">PROVIDER NAME</name> 
            <service>SERVICE</service>
            <url>http://somewhere.com/</url>
            <email>test@somewhere.com</email>
            <phone>123-456-7890</phone> 
        </provider>  
    </prospect> 
</adf>

ネイティブのWordpressメール機能を使用し(PHPmailerを使用することもできますが、同じ概念です)、テキストとしてフォーマットします。基本的には、上記の XML コードを本文としてプレーン テキストのメールを送信します。

注: データを受信する CRM に変更はありません。アップグレードや変更はありません。単に機能しなくなっただけで、理由がわかりません。何か案は?

4

1 に答える 1