1

私は自分のサイトにAWeberを統合していますが、問題が見つかりました。ドキュメントがあまり明確ではないと言わざるを得ません。

<?php
require_once('aweber_api/aweber_api.php');

$consumerKey    = '***'; # put your credentials here
$consumerSecret = '***'; # put your credentials here
$accessKey      = '***'; # put your credentials here
$accessSecret   = '***'; # put your credentials here
$account_id     = '***'; # put the Account ID here
$list_id        = '***'; # put the List ID here

$aweber = new AWeberAPI($consumerKey, $consumerSecret);

しかし、どこからaweber_api/aweber_api.php$consumerKey, $consumerSecret, $accessKey,$list_idとが得られるかわかりません。AWeber.comでアカウントを作成しましたが、これらの資格情報が見つかりません。$account_id$accessSecret

4

2 に答える 2

0

コンシューマー キーとシークレットは、開発者アカウントにサインアップして "作成してアプリ" を作成すると、 https://labs.aweber.com Web サイトによって発行されます。次に、これら 2 つの値で API ライブラリを使用して、認証プロセスを開始します (OAuth 1.0a 標準に従います)。このプロセスにより、アクセス キーとシークレットが提供されます。

最後に、これら 2 組のキーを使用して、アプリがデータをリクエストするたびに API に対して認証するようにします。

  • コンシューマ キーとコンシューマ シークレットはアプリを識別します
  • アクセス キーとアクセス シークレットは、API に「私はこの特定の AWeber アカウントにログインしています」と伝えます。

アプリケーションが自身を認証したら、ライブラリを使用してアカウント ID と、アクセスしたいリストの適切なリスト ID を取得できます。

AWeber には、サンプル コードを含む優れたチュートリアルがあり、ここで OAuth プロセスを説明しています。

https://labs.aweber.com/getting_started/private#private_connect_oauth

于 2013-02-22T15:18:53.123 に答える
-1

これらを取得するには、Aweber で開発者アカウントを作成する必要があります。

移動: https://labs.aweber.com/

次に、これらの値を取得するアプリを作成します。

于 2013-02-22T11:14:43.087 に答える