PerlでSalesforce(パスワードの変更)。
公開日 : 2012-10-01 12:08:37
何ていうか、単なるメモ。APIを利用したアプリのパスワード設定を定期的に行わないといけないケースで。セキュリティトークンの設定や取得はできない(っぽい)。
use WWW::Salesforce;
$WWW::Salesforce::SF_PROXY = 'https://www.salesforce.com/services/Soap/u/23.0';
my $userid = 'xxxxxxxxxxxxxxxxx';
my $password = 'xxxxxxxxxxxxxxxxx';
# my $security_token = '';
my $sf = WWW::Salesforce->login(
'username' => $userid,
'password' => $password,
);
# print Dumper $sf;
my $sf_uid = $sf->{ sf_uid };
my $r = $sf->setPassword( userId => $sf_uid, password => 'xxxxxxxxxxxxxxxxx' ); #new password
# print Dumper $r;
SalesforceのAPIってよく出来ているような出来ていないような...まとまった日本語ドキュメントがあるようなないような。