Page MenuHomeDatingVIP

partner.password.set
Updated 3,293 Days AgoPublic

partner.password.set

Description

Set new password for partner/token combination

Input Parameters
NameTypeRequiredDescription
new_password(string)noNew password string to be set
token(string)noToken for which new password will be set
Return
NameTypeDescription
resultstringmd5 hashed string with new password
Usage Example
<?php
require_once "curl_http_client/src/CurlHttpClient.php";
$curl = new \Dinke\CurlHttpClient;

//setup payment url and timeout
$payment_url = 'https://dev-payment.datingvip.com/api.json';
$timeout 	= 30;

$curl->setCredentials('some-token', 'some-pass');

$post_data = array(
	'cmd'	=> 'partner.password.set',
	'data'	=> array('new_password' => 'new-pass',
			 'token' => 'some-token')
);

$response = $curl->sendPostData($payment_url, $post_data, null, $timeout);
if($response === false)
{
	//handle errors
}

//decode json to get array
$response = json_decode($response, true);
var_dump($response);

Excepted output after running this script should be:

array (size=1)
  'result' => 
    array (size=8)
      'code' => int 700
      'status' => string 'Action completed succesfully' (length=28)
      'command' => string 'partner.password.set' (length=20)
      'result' => string '031d228ef1b9c5bb9ebc976f61aa218d' (length=32)
      'request' => 
        array (size=4)
          'cmd' => string 'partner.password.set' (length=20)
          'data' => 
            array (size=2)
              'new_password' => string 'new-pass' (length=32)
              'token' => string 'some-token' (length=26)
          'token' => string 'some-token' (length=26)
          'pass' => string 'some-pass' (length=32)
      'ts' => int 1429561386
      'origin_ip' => string '93.87.220.184' (length=13)
      'errors' => null
Last Author
dinke
Last Edited
Apr 20 2015, 16:24

Event Timeline

boris moved this document from Unknown Object (Phriction Wiki Document).Mar 11 2015, 13:30
boris changed the visibility from "Public (No Login Required)" to "All Users".
boris changed the visibility from "All Users" to "Public (No Login Required)".
dinke edited the content of this document. (Show Details)
boris shifted this object from the Restricted Space space to the S6 Everyone space.Aug 8 2018, 08:24