問題タブ [coinbase-php]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - アイテムの説明は、Coinbase API を介してエンドユーザーに実際に表示されることはありません
Coinbase API とgithubで見つけたこの素敵なスクリプトを使用して、ビットコインの簡単な支払いシステムを作成しようとしています。
すべてがスムーズに機能しますが、ユーザーの配送先住所も取得できるようにしたいと考えています。
以下を使用して支払いボタンを作成しています。
アイテムの説明が実際にはエンド ユーザーに表示されないことに気付きました。
これは、取引が行われたときにマーチャントの参照として使用される可能性があると思います. これが本当なら、ユーザーの配送先住所を「商品説明」に解析することで、これを利用できます。これは、coinbase のマーチャント アカウントに表示されるはずです。
取引を行うことでこれを自分で簡単にテストできることはわかっていますが、現時点では私の「ウォレット」は空です。
コインベースの経験がある人は、これが本当かどうか知っていますか?
php - php coinbase api を使用して可変価格ボタンを作成する
私はcoinbase-phpを使用していますが、問題が発生しました:
私は非常に多くのことを試しましたが、正直なところ、作成ボタン機能にオプションを渡す方法がわかりません。description オプションを渡す方法に気付きましたが、variable_price に対して同じことをしようとすると、うまくいかないようです。これが私が試したものです:
それでも固定価格です。
php - 新しい Coinbase Key + Secret を使用すると、有効な ADDRESS_SIGNATURE を作成できません。このコードの何が問題になっていますか?
現在の Coinbase Php Gem を変更して、新しい Key+Secret API 認証を使用します。私は完全に彼らの指示に従っていると思いますが、私はいつも応答を受け取ります:"error":"ACCESS_SIGNATURE does not validate"
これまでのところ、私は持っています:
- 署名が小文字の 16 進ハッシュであることを確認しました
- 私のアクセスキーが受け入れられたことを CB コールバックから確認しました
- ノンスが有効であることを CB コールバックから確認しました
- API シークレット キーが正しいことを確認しました
https://coinbase.com/api/v1/buttons
私のテストは、いくつかの $params を使用した POST リクエストです。古いAPIメソッドを使用して機能しました。この新しい API メソッドで何が間違っているのかわかりません。
変更された Coinbase_Rpc::request メソッドは次のとおりです。
何か案は?
編集: 上記は変更されていませんが、修正されており、完全な PHP Gem はこちらから入手できます: https://github.com/Luth/CoinbasePhpGem
php - Coinbase の API を操作するにはどうすればよいですか? なぜいつも失敗するのですか?
Coinbase API へのアクセスは非常に簡単でした。必要なのは API キーだけでした。次に、「ナンス」と「署名」と呼ばれるものが必要です。リクエストで新しい API「Secret」、ナンス、およびキーを渡しましたが、「invalid_key」エラーが返されます。何を与える?
3 月 12 日編集: OAuth を介した API との対話に関するチュートリアルを追加しました。
coinbase-php - OAuth2 と PHP を使用して API 呼び出しを介して Coinbase の現在のユーザー情報を取得するにはどうすればよいですか?
Coinbase PHP ライブラリの例に従って、アクセス トークンを正常に保存し、アカウントの残高を取得できるサイトをセットアップしました。
私は今少し立ち往生しています。Coinbase で利用可能なさまざまな API 呼び出しをどのように使用するかは、私には明らかではありません。最終的にこれを理解できると確信していますが、Coinbase PHP ライブラリに既に組み込まれているいくつかの機能を無視していないことを確認したいと思います。
Coinbase に対して認証済みの JSON リクエストを作成するには、PHP が必要であると想定しています。そのコードはゼロから作成する必要があるものですか、それとも PHP ライブラリに例がありませんか?
たとえば、アプリを承認した後、認証されたユーザーの名前を自分のサイトに表示したいと考えています。PHP ライブラリにはそのための組み込み関数が表示されないため、https://coinbase.com/api/v1/users呼び出しを使用する必要があると想定しました。
誰かがこれが実際にどのように行われるかの例を教えてもらえますか?
php - PHP を使用してアドレスのビットコインの量を取得する
私はCoinbaseを使用していますが、アドレスごとのビットコインの量を取得するための API 呼び出しはありませんが、アドレスのコレクションであるアカウントごとにのみ取得できます。
誰かがこれのための API 呼び出しを持っていますか? この他のSOスレッドで提案されているように、独自のBitcoinサーバー/デーモンをセットアップして車輪を再発明したくありません:
php - createButton() 以外の関数を使用すると Coinbase-php が 401 エラーをスローする
私のウェブサイトで支払いページを生成し、注文を処理するために、coinbase-phpを使用しています。ボタンや決済ページは問題なく作成できるのですが、注文状況を確認しようとすると401エラーが発生します。私が使用しているコードは次のとおりです。
そして、これは関連するエラーメッセージです:
ライブラリから他のいくつかの関数をテストしましたが、createButton() が機能する唯一の関数のようです。
php - Coinbase の API で支払いが受領されたかどうかを追跡する方法
私はコインベース API https://github.com/coinbase/coinbase-phpを使用しており、注文ボタンを正常に作成しましたが、支払いを受け取ったことを確認または追跡するものは何も見つかりませんでした。
このコードを使用すると、Pay with bitcoins が正しい値を示していることを示すことができますが、誰かが私に bitcoins を送ってくれたことを API で追跡したいので、それに応じて何らかのアクションを実行します。
ありがとう