0
私はAPIを使って作業しています。私はこのようなデータを収集し、アレイでデータが存在するかどうかをチェック
:1つの時点で
$org_payload = array(
'name' => $_POST['billing_company'],
'phone' => $_POST['billing_phone'],
'email' => $_POST['billing_email'],
'note' => $_POST['order_comments'],
'relation_type' => array(
'id'=>'relationtype:c1ec3ae77036842d' //provide the relationtypeid, f.e. relationtype:796ce0d318a2f5db515efc18bba82b90
),
'visiting_address' => array(
'country_code' => 'NL',
'line_1' => $_POST['billing_address_1'],
'postal_code' => $_POST['billing_postcode'],
'locality' => $_POST['billing_city'],
'country' => $_POST['billing_country']
), // can be extented with other address data
'postal_address' => array(
'country_code' => 'NL'
) // can be extented with other address data
);
私がで働いているプログラムにこのデータを送信します。私はこのコードでこれを達成します:
$organization = $SimplicateApi->makeApiCall('POST','/crm/organization',json_encode($org_payload));
私はこのデータを私のウェブサイトのフォームから集めます。このデータはプログラムに掲載されます。
私のフォームから収集したデータがプログラムの既存のデータと一致したら、それを追加しないことを達成しようとしています。私はこのために正しい方向へのヒントを望んでおり、運がなければインターネットを見ていました。
'curl 'を使用してPHPからの投稿リクエストを作成します – Xorifelse
独自のデータベースを作成し、そこにレコードを保存します。各投稿されたレコードを、APIに投稿する前に保存したものと照合して確認します。 –
@PatrickQこれは私が探していた答え、おかげで仲間だと思います。 –