Kom ihåg mig?
Home Menu

Menu


Adtraction / Affilate API

Ämnesverktyg Visningsalternativ
Oläst 2017-03-01, 11:46 #1
extra-c extra-c är inte uppkopplad
Medlem
 
Reg.datum: Oct 2011
Inlägg: 281
extra-c extra-c är inte uppkopplad
Medlem
 
Reg.datum: Oct 2011
Inlägg: 281
Standard Adtraction / Affilate API

Hejsan!

Någon här som använder sig av Adtraction eller någon annan affiliate API system genom PHP som gärna vill dela med sig eller hjälpa till?

Själv försöker man lösa det med cURL men lyckas inte så bra då man får fram error: 400 hela tiden.

PHP-kod:
<?php
//
// A very simple PHP example that sends a HTTP POST to a remote site
//

$ch curl_init();

curl_setopt($chCURLOPT_HTTPHEADER, array(
    
'Content-Type:application/json',
    
'Accept:application/json',
    
'X-Token:'
    
));
curl_setopt($chCURLOPT_URL,"https://api.adtraction.com/v1/affiliate/couponcodes?token=");
curl_setopt($chCURLOPT_POST1);

// in real life you should use something like:
// curl_setopt($ch, CURLOPT_POSTFIELDS, 
//          http_build_query(array('postvar1' => 'value1')));

// receive server response ...
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);

$server_output curl_exec ($ch);

curl_close ($ch);

// further processing ....
if ($server_output == "200") { echo "Fungerar?"; } else { echo "nepp, fungerar inte"; echo $server_output; }

?>
Tips?
extra-c är inte uppkopplad   Svara med citatSvara med citat
Oläst 2017-03-01, 12:26 #2
Johnny Viking Johnny Viking är inte uppkopplad
Medlem
 
Reg.datum: Aug 2011
Inlägg: 273
Johnny Viking Johnny Viking är inte uppkopplad
Medlem
 
Reg.datum: Aug 2011
Inlägg: 273
Du har ju ingen token i exempet: token=

nog det som ger 400
Johnny Viking är inte uppkopplad   Svara med citatSvara med citat
Oläst 2017-03-01, 13:07 #3
extra-c extra-c är inte uppkopplad
Medlem
 
Reg.datum: Oct 2011
Inlägg: 281
extra-c extra-c är inte uppkopplad
Medlem
 
Reg.datum: Oct 2011
Inlägg: 281
Rätt där!

Här är nya koden (direkt från Adtraction Docs):
PHP-kod:
<?php
$ch 
curl_init();

curl_setopt($chCURLOPT_URL"https://api.adtraction.com/v1/affiliate/couponcodes?token=");
curl_setopt($chCURLOPT_RETURNTRANSFERTRUE);
curl_setopt($chCURLOPT_HEADERFALSE);

curl_setopt($chCURLOPT_POSTTRUE);

curl_setopt($chCURLOPT_POSTFIELDS"{
  \"channelId\": 85745872
}"
);

curl_setopt($chCURLOPT_HTTPHEADER, array(
  
"Content-Type: application/json",
  
"Accept: application/json",
  
"X-Token: "
));

$response curl_exec($ch);
curl_close($ch);

var_dump($response);
?>
Får dock bara bool(false) och inget mer?
extra-c är inte uppkopplad   Svara med citatSvara med citat
Oläst 2017-03-01, 14:15 #4
Johnny Viking Johnny Viking är inte uppkopplad
Medlem
 
Reg.datum: Aug 2011
Inlägg: 273
Johnny Viking Johnny Viking är inte uppkopplad
Medlem
 
Reg.datum: Aug 2011
Inlägg: 273
Du förklarar alldeles för lite med vad du vill åstadkomma.

400 står ju för att ditt request inte godkänns av API:t. Så se till att uppfylla kravet på den API-endpointen.
Johnny Viking är inte uppkopplad   Svara med citatSvara med citat
Oläst 2017-03-01, 14:25 #5
extra-c extra-c är inte uppkopplad
Medlem
 
Reg.datum: Oct 2011
Inlägg: 281
extra-c extra-c är inte uppkopplad
Medlem
 
Reg.datum: Oct 2011
Inlägg: 281
Citat:
Ursprungligen postat av Johnny Viking Visa inlägg
Du förklarar alldeles för lite med vad du vill åstadkomma.

400 står ju för att ditt request inte godkänns av API:t. Så se till att uppfylla kravet på den API-endpointen.
Jag kanske har varit lite otydlig, jag har nu lyckats komma in utan några fel, får dock fram bool(false) nu. Det jag är ute efter är att hämta ut alla rabattkoder som finns tillgängliga (http://docs.adtraction.apiary.io/#re...des-and-offers)
extra-c är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 17:04.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017