0

Infusionsoft は、アフィリエイト ID を取得する次のスクリプト/メソッドを提供します。今、プログラムでその URL を呼び出して、アフィリエイト ID を取得したいだけです。リダイレクトしたり、他の場所に移動したりしたくありません。次のクエリでアフィリエイト ID を使用したいだけです。これを行う方法がなければならないことは知っていますが、それが何であるかはわかりません...

--

変更されたリダイレクト リンク URL の例を次に示します。強調表示されたセクションを変更して、Infusionsoft アプリケーション名と宛先 Web サイトの URL を入力する必要があります。

https://appName.infusionsoft.com/aff.html?to=http://www.example.com

このリンクをクリックする見込み客のブラウザに紹介 Cookie が保存されている場合、パートナーは次のような URL のページに移動します。

http://www.example.com?affiliate=1234

宛先 URL はリダイレクト リンクの末尾のものと一致し、参照パートナーの ID は URL の一部です。Cookie が見つからない場合、紹介パートナー ID 番号はゼロに設定されます。

4

1 に答える 1

0

私は以前にこれを行うことを検討したと思います。たとえば、http://www.example.com/affiliateId.phpにリダイレクトするページを作成し、そのページで次のようにアフィリエイト ID だけをエコーし​​たと思われます。

<?php echo $_GET['affiliate']; ?>

そのページを単純に cURL して、応答を取得できます。ここでの問題は、ページを cURL すると、実際にページにアクセスするのはサーバーであり、ユーザーのコンピューターではないため、常に 0 が返されることです。

そのため、何らかの形で、ユーザーのコンピューターをページに移動させ、おそらく iframe または ajax 呼び出しを使用して、クライアント側スクリプトを使用してレンダリングされた後に情報を取得する必要があります。

于 2014-09-12T14:11:22.893 に答える