0
ship file is:


include('fedexdc.php');

// create new fedex object
//$fed = new FedExDC('FedEx ACC #','Meter #');
$fed = new FedExDC('...','...'); // removed possible personal data

$ship_data = array(
75=> 'LBS'
,16=> 'Ma'
,13=> ''
,5=> ''
,1273=> '01'
,1274=> '01'
,18=> ''
,15=> 'Boston'
,23=> '1'
,9=> '02134'
,183=> ''
,8=> 'MA'
,117=> 'US'
,17=> ''
,50=> 'US'
,4=> 'Vermonster LLC'
,7=> 'Boston'
,1369=> '1'
,12=> ''
,1333=> '1'
,1401=> '1.0'
,116 => 1
,68 => 'USD'
,1368 => 1
,1369 => 1
,1370 => 5
,3025 => 'FDXG' // This I have added
);

// Ship example
$ship_Ret = $fed->ship_express($ship_data);

if ($error = $fed->getError()) {
echo "ERROR :". $error;
} else {
// Save the label to disk
$fed->label('mylabel.png');

}


/* tracking example

$track_Ret = $fed->track(
array(
29 => 790344664540,
));

*/



echo $fed->debug_str. "\n<BR>";
echo "Price ".$ship_Ret[1419];

FEDEX ACC番号とメーター番号とは何か説明できますか

どんな助けもかなりのものです...

前もって感謝します

フェロ

4

3 に答える 3

3

古い学校の Fedex API 通信方式を実装しようとしているようです。使用している文字列のタイプは、タグ付き形式と呼ばれます。これは今後数年のうちに廃止され、Fedex はそのタイプのアプリケーション用のメーターを提供しなくなります。Fedex は Fedex Web Services と呼ばれる新しい API ソリューションを実装し、XML 形式の文字列を使用します。新しい Fedex Web Services @ www.fedex.com/developer をご覧ください。そこでは、Web サービス メーターと、開始するためのサンプル コードを入手できます。開発者リソース センターの技術リソース セクションに移動します。「はじめに」ページを見つけます。

于 2009-10-26T22:11:25.850 に答える
1

Acc# はフェデックスのアカウント番号で、メーター番号は特定のアカウントの一意の識別子です。

于 2011-01-10T04:04:50.990 に答える
0

関数に次のようなものを追加するのはどうですか_sendCurl():

curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0); 

この種のエラーを取り除く最も簡単な方法は、への呼び出しの後curl_init、および -- の前です。curl_execおそらく最も安全なものではないにしても...

この記事は読みやすいかもしれません: Curl: SSL certificate problem, verify that the CA cert is OK : エラーの理由を説明し、投稿した 2 行が暗示しているセキュリティ リスクの種類についても説明しています。おそらくより安全な解決策。

于 2009-09-28T05:30:54.367 に答える