2

新しい Account レコードを正常に作成していますがNULL、戻り値として取得しています。目標は、Accounts レコードを電子メール アカウントにマップすることです。にCURLOPT_RETURNTRANSFER設定しTRUE、メールアドレスを作成しているときに、新しいレコードの ID で戻り値を取得しています。

<?php

$stud_params = array(
    'session' => $this->getSessionId(),
    'module_name' => 'Accounts',
    'name_value_list' => array(
        array(
            'name' => 'new_with_id',
            'value' => 1,
        ),
        array(
            'name' => 'first_name_c',
            'value' => 'Monica',
        ),
        array(
            'name' => 'last_name_c',
            'value' => 'Geller',
        ),
        array(
            'name' => 'aos_products_id_c',
            'value' => '26bec968-365b-c65a-219c-54413aba7769',
        ),
    ),
);

$stud_result = $this->makeRequest('set_entry', self::$URL, $stud_params);

echo '<pre>';
var_dump($stud_result);
echo '</pre>';

NULL現在、 CRM でレコードが作成されているにもかかわらず、結果が返されています。どんな助けでも大歓迎です。

4

1 に答える 1

0

アカウントの保存後のロジック フックがないかどうかを確認します。手動で入力するためのものがありますが、RESP API で自動入力をしようとすると、NULL が返されます。自動phpコード(phpファイルの名前を変更)でロジックフックを無効にしましたが、うまくいきました;-)

于 2017-04-11T08:43:06.377 に答える