نحوه ثبت هویت جدید ...
 
آگاه‌سازی‌ها
پاک‌کردن همه

نحوه ثبت هویت جدید با API

7 ارسال ها
2 کاربران
0 Likes
194 نمایش‌
0
شروع کننده موضوع

برای ثبت هویت جدید (ثبت کاربر جدید) از طریق api چه عملی باید انجام شود.

از سورس زیر استفاده شده اما نتیجه ای نداشته

 

<?php
// This Code Developed bY ehsan Pakroo
try{
$username = 'username';
$password = 'password';
$url = 'http://yoururl.ir/services/api/IPerson.svc?wsdl';
$soapClient = new SoapClient( $url );
$params = array(
'username' => $username,
'password' => $password,
'person' => array(
'CrmObjectTypeCode' => 'person',
'CrmObjectTypeIndex' => 24,
'Categories' => array(
array(
'Key' => 'jahate bedast avardane kilide daste moshtarian forum ra motalee konid'
)
),
'IdentityType' => 'Person',
'FirstName' => 'test',
'LastName' => 'tester',
'FacebookUsername' => 'instagramer',
'Gender' => 'مرد',
'NationalCode' => '0495412654',
'ColorName' => 'در حال بازاریابی',
'Emails' => array('myemail@yahoo.com','myposter@gmail.com'),
'CustomerNumber' => 'code123456789XXX11-afs-28',
'NickName' => 'esme sherkat',
'Subject' => 'دسترسی به پنل همکار',
'Description' => 'پر کردن فرم همکار برای ذسترسی به پنل همکار',
'OtherUsername' => 'admin',
'Website' => 'www.site.ir',
'OrganizationName' => 'پارسیسم',
'PhoneContacts' => array(
array(
'PhonePrefix' => 'Mobile',
'PhoneNumber' => '9121234567',
'PhoneType' => 'موبایل',
'IsDefault' => true
),
array(
'PhonePrefix' => 'شرکت',
'PhoneNumber' => '02187878787',
'PhoneType' => 'تلفن',
'IsDefault' => true
)
),
'AddressContacts' => array(
array(
'Address' => 'tehran saadatabad',
'AddressType' => 'شرکت',
'City' => 'تهران',
'Country' => 'ایران',
'State' => 'تهران',
'IsDefault' => true
)
),
)
);

$result = $soapClient->SavePerson($params);

if ($result->SavePersonResult->Success){
echo "YourCode : " . $result->SavePersonResult->CrmId;
echo '<br>';
echo json_encode($result, JSON_UNESCAPED_UNICODE);
}else

echo $result->SavePersonResult->Message;
}catch ( Exception $e ) {
echo $e->getMessage();
}

 

Omid Nasri 24 آذر 1398 10:39 ق.ظ

شما باید پراپرتی‌های CrmObjectTypeCode و Key در Categories را تغییر دهید.

medixco شروع کننده موضوع 24 آذر 1398 10:53 ق.ظ

key و crmobject را از کجا میتونم دریافت کنم

Omid Nasri 24 آذر 1398 11:10 ق.ظ

بیشتر بدانید را مطالعه کنید.

1 پاسخ
اشتراک:
پیمایش به بالا