Bitcoin Forum
May 08, 2024, 03:29:52 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Does anyone here use the blockchain.info Receive API?  (Read 1040 times)
mcplums (OP)
Full Member
***
Offline Offline

Activity: 146
Merit: 100


View Profile
July 28, 2015, 06:03:45 PM
 #1

I am creating a new site which accepts bitcoin, and of all the available APIs I found the documentation for blockchain.info's to be by far the easiest to understand, so I have successfully implemented it into my site.

The problem is that I am frequently experiencing long delays between a customer sending me bitcoins and my site receiving the callback to confirm that a customer has paid. Sometimes the callback is instant- but other times the delay can be hours, at one time over 12 hours.

Has anyone else experienced this? It seems to be that this makes their API effectively unusable?

1715138992
Hero Member
*
Offline Offline

Posts: 1715138992

View Profile Personal Message (Offline)

Ignore
1715138992
Reply with quote  #2

1715138992
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715138992
Hero Member
*
Offline Offline

Posts: 1715138992

View Profile Personal Message (Offline)

Ignore
1715138992
Reply with quote  #2

1715138992
Report to moderator
1715138992
Hero Member
*
Offline Offline

Posts: 1715138992

View Profile Personal Message (Offline)

Ignore
1715138992
Reply with quote  #2

1715138992
Report to moderator
btcscriptpremium
Sr. Member
****
Offline Offline

Activity: 246
Merit: 250

Run your own Casino! See profile for more info


View Profile WWW
July 28, 2015, 06:08:36 PM
 #2

I used it, however I found that the delay was too long to be used for today's standards. Make your own solution, don't use blockchains. Sometimes it actually doesn't send the notification.

Check out http://trumpgeneral.com/ for great Trump information
mcplums (OP)
Full Member
***
Offline Offline

Activity: 146
Merit: 100


View Profile
July 28, 2015, 06:21:03 PM
 #3

I used it, however I found that the delay was too long to be used for today's standards. Make your own solution, don't use blockchains. Sometimes it actually doesn't send the notification.

So you're saying the delay isn't just due to a specific problem right now, it's always been like this!?

When you said I could use my own solution, do you mean, not use an API at all? Sorry for noob question but I am an amateur at this, I just do web development for a hobby.
gentlemand
Legendary
*
Offline Offline

Activity: 2590
Merit: 3013


Welt Am Draht


View Profile
July 29, 2015, 09:43:09 PM
 #4

The bit-x signature campaign payouts are regularly stalled and delayed by the blockchain.info API playing up. I think it's a pretty regular occurrence. They've mentioned it being a problem repeatedly over the last few weeks.
btcscriptpremium
Sr. Member
****
Offline Offline

Activity: 246
Merit: 250

Run your own Casino! See profile for more info


View Profile WWW
July 30, 2015, 12:10:14 AM
 #5

The bit-x signature campaign payouts are regularly stalled and delayed by the blockchain.info API playing up. I think it's a pretty regular occurrence. They've mentioned it being a problem repeatedly over the last few weeks.
Bit-x does not use the blockchain.info receive API. They use the regular API which is usually instant/never down, however sending a lot of requests to them may get you blocked from using their API until you request full access manually

Check out http://trumpgeneral.com/ for great Trump information
coinableS
Legendary
*
Offline Offline

Activity: 1442
Merit: 1179



View Profile WWW
July 30, 2015, 01:46:47 AM
 #6

I used it, however I found that the delay was too long to be used for today's standards. Make your own solution, don't use blockchains. Sometimes it actually doesn't send the notification.

So you're saying the delay isn't just due to a specific problem right now, it's always been like this!?

When you said I could use my own solution, do you mean, not use an API at all? Sorry for noob question but I am an amateur at this, I just do web development for a hobby.

No it hasn't always been like this, it used to be next to instant.
When I made my how-to tutorial video on using blockchain receive API it forwarded the payment immediately.

The proof is in the pudding, start the vid at 15 minutes if it doesn't automatically start there.
https://youtu.be/vWt9wRZ3Hhk?t=15m5s

You can wait it out or switch to a different service like blockcypher payment forwarding.

noel57
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250



View Profile
July 30, 2015, 07:06:34 AM
 #7

I am creating a new site which accepts bitcoin, and of all the available APIs I found the documentation for blockchain.info's to be by far the easiest to understand, so I have successfully implemented it into my site.

The problem is that I am frequently experiencing long delays between a customer sending me bitcoins and my site receiving the callback to confirm that a customer has paid. Sometimes the callback is instant- but other times the delay can be hours, at one time over 12 hours.

Has anyone else experienced this? It seems to be that this makes their API effectively unusable?


This also happened to my transactions but from what I gathered they said blockchain.info api is undergoing a stress test and they shall soon get over it but nobody knows when.

mcplums (OP)
Full Member
***
Offline Offline

Activity: 146
Merit: 100


View Profile
July 30, 2015, 11:16:41 AM
 #8

I am creating a new site which accepts bitcoin, and of all the available APIs I found the documentation for blockchain.info's to be by far the easiest to understand, so I have successfully implemented it into my site.

The problem is that I am frequently experiencing long delays between a customer sending me bitcoins and my site receiving the callback to confirm that a customer has paid. Sometimes the callback is instant- but other times the delay can be hours, at one time over 12 hours.

Has anyone else experienced this? It seems to be that this makes their API effectively unusable?


This also happened to my transactions but from what I gathered they said blockchain.info api is undergoing a stress test and they shall soon get over it but nobody knows when.

Hey buddy, I emailed them and they said exactly this. However, this leads to two questions, both of which I asked them- I will post the reply. The two questions:

1) Why does a stress test affect the API? The stress test should only affect confirmation times- I'm meant to get a callback at zero confirmations, so what does the stress test have to do with it?
2) Since stress tests are going to be a common thing until the block size increase, what are you guys doing to to upgrade your system to cope?

If anyone here has any insight into either of these questions I would love to hear.
noel57
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250



View Profile
July 30, 2015, 11:21:36 AM
 #9

I am creating a new site which accepts bitcoin, and of all the available APIs I found the documentation for blockchain.info's to be by far the easiest to understand, so I have successfully implemented it into my site.

The problem is that I am frequently experiencing long delays between a customer sending me bitcoins and my site receiving the callback to confirm that a customer has paid. Sometimes the callback is instant- but other times the delay can be hours, at one time over 12 hours.

Has anyone else experienced this? It seems to be that this makes their API effectively unusable?


This also happened to my transactions but from what I gathered they said blockchain.info api is undergoing a stress test and they shall soon get over it but nobody knows when.

Hey buddy, I emailed them and they said exactly this. However, this leads to two questions, both of which I asked them- I will post the reply. The two questions:

1) Why does a stress test affect the API? The stress test should only affect confirmation times- I'm meant to get a callback at zero confirmations, so what does the stress test have to do with it?
2) Since stress tests are going to be a common thing until the block size increase, what are you guys doing to to upgrade your system to cope?

If anyone here has any insight into either of these questions I would love to hear.
The stress test involves all the bitcoin processes from sending to receiving so API will not be excluded.
For your other question, I have heard of some people choosing other network apart from blockchain.info but none have posted their success yet.

mcplums (OP)
Full Member
***
Offline Offline

Activity: 146
Merit: 100


View Profile
July 30, 2015, 11:29:18 AM
 #10

Ok thanks man. I still don't really understand- I thought we could easily get around all problems related to the stress test simply by increasing fees? Wouldn't that solve the problem they are having?
noel57
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250



View Profile
July 30, 2015, 11:58:28 AM
 #11

Ok thanks man. I still don't really understand- I thought we could easily get around all problems related to the stress test simply by increasing fees? Wouldn't that solve the problem they are having?
Not in this case because the issue is about the source of bitcoin itself and only few people have control of it.

bitnanigans
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


View Profile
July 31, 2015, 07:57:39 PM
 #12

An alternative to the blockchain.info API is the Chain.com API. It's very easy to get up and running and the documentation is very robust, and there is support for various languages, or simple CURL requests.
coinableS
Legendary
*
Offline Offline

Activity: 1442
Merit: 1179



View Profile WWW
August 01, 2015, 01:06:42 AM
 #13

An alternative to the blockchain.info API is the Chain.com API. It's very easy to get up and running and the documentation is very robust, and there is support for various languages, or simple CURL requests.

OP is looking for payment forwarding. Chain.com API DOES NOT offer this with their API. Also I have noticed chain's API is VERY unreliable especially their websocket API. Blockcypher offers payment forwarding if you are looking for an alternative.

btcscriptpremium
Sr. Member
****
Offline Offline

Activity: 246
Merit: 250

Run your own Casino! See profile for more info


View Profile WWW
August 01, 2015, 03:08:29 AM
 #14

An alternative to the blockchain.info API is the Chain.com API. It's very easy to get up and running and the documentation is very robust, and there is support for various languages, or simple CURL requests.

OP is looking for payment forwarding. Chain.com API DOES NOT offer this with their API. Also I have noticed chain's API is VERY unreliable especially their websocket API. Blockcypher offers payment forwarding if you are looking for an alternative.
Chain API works wonders with indexing and listing transactions. When I was indexing transactions using blockchain it was very slow and I actually got locked out due to so many requests needed, I needed to go manually from tx 1 to 25, then 26 to 50, then 51 to 76, you get the picture. With chain I am currently listing the last 500 transactions, and since there is API keys I don't get locked out and it is near instant.

Check out http://trumpgeneral.com/ for great Trump information
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!