2013-04-19 13 views
6

Używam interfejsu API Coinbase. Moja aplikacja generuje nowe adresy odbioru z oddzwanianiem. Jednakże, gdy BTC pojawia się na którymś z tych adresów, wywołania zwrotne nie wydają się odpalać.Callback adresów Coinbase nie działa?

Sprawdziłem, że wywołania zwrotne są rzeczywiście tworzone dla nowych adresów i że moja aplikacja będzie poprawnie odpowiadać na wywołania zwrotne. Na przykład, ten wywołuje żądaną funkcjonalność na moim serwerze:

curl --data "address=someaddress&amount=1.2" https://mydomain.com/callback?secret_token=mysecret 

niestety, nie ma połączenia są wykonane na mój serwer w ogóle (każde wezwanie by pokazać się w dziennikach, ale nie robić).

Ktoś używający wywołań zwrotnych adresu Coinbase pomyślnie? Jakieś wskazówki do debugowania tego?

Odpowiedz

0

Czy próbowałeś użyć żądania json z php, aby ustawić URL wywołania zwrotnego? Jeśli logujesz się i przeglądasz sekcję adresów, czy widzisz poprawny adres URL w sekcji zwrotnej? Upewnij się, że nie ma literówki. Udało mi się to zrobić kilka miesięcy temu, ale opuściłem projekt, który to zrobił.

0

utworzyć plik php callback.php

umieścić ten kod w swoim callback.php

<?php 
    $jsonData = file_get_contents('php://input'); 

    $postDatacoinbase = json_decode($jsonData, true); 

    print_r ($postDatacoinbase); 

?> 

logowanie do Coinbase i kliknij "Ustawienia" i handlowców
wejścia swój http://mydomain.com/callback.php url do wywołania zwrotnego url

i kliknij test teraz, aby zobaczyć wyniki.