質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

API

APIはApplication Programming Interfaceの略です。APIはプログラムにリクエストされるサービスがどのように動作するかを、デベロッパーが定めたものです。

Q&A

0回答

294閲覧

pay.jp の顧客情報を取得方法

rev_timo

総合スコア117

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

API

APIはApplication Programming Interfaceの略です。APIはプログラムにリクエストされるサービスがどのように動作するかを、デベロッパーが定めたものです。

0グッド

0クリップ

投稿2017/10/27 03:05

pay jpを使って決済プログラミングをやっています。
php sdkを利用して、顧客情報を取得しようとしたら、オブジェクト形で戻って来てるらしいです。
そして、protectedにもなっていますが、なぜかわかりません。
このままだと、取得できてるとは言えないことですね

###戻って来たオブジェクト

Payjp\Customer Object ( [_opts:protected] => Payjp\Util\RequestOptions Object ( [headers] => Array ( ) [apiKey] => sk_test_1384d40f0c1466976279fd09 ) [_values:protected] => Array ( [id] => 13 [cards] => Payjp\Collection Object ( [_opts:protected] => Payjp\Util\RequestOptions Object ( [headers] => Array ( ) [apiKey] => sk_test_1384d40f0c1466976279fd09 ) [_values:protected] => Array ( [count] => 1 [data] => Array ( [0] => Payjp\Card Object ( [_opts:protected] => Payjp\Util\RequestOptions Object ( [headers] => Array ( ) [apiKey] => sk_test_1384d40f0c1466976279fd09 ) [_values:protected] => Array ( [id] => car_611b89e4617f0ccf0f015c6b3221 [address_city] => [address_line1] => [address_line2] => [address_state] => [address_zip] => [address_zip_check] => unchecked [brand] => Visa [country] => [created] => 1509066744 [customer] => 13 [cvc_check] => passed [exp_month] => 12 [exp_year] => 2022 [fingerprint] => 318dfe39ccf530bbfdd157d61a4c2b09 [last4] => 0202 [livemode] => [metadata] => Array ( ) [name] => AAAA [object] => card ) [_unsavedValues:protected] => Payjp\Util\Set Object ( [_elts:Payjp\Util\Set:private] => Array ( ) ) [_transientValues:protected] => Payjp\Util\Set Object ( [_elts:Payjp\Util\Set:private] => Array ( ) ) [_retrieveOptions:protected] => Array ( ) ) ) [has_more] => [object] => list [url] => /v1/customers/13/cards ) [_unsavedValues:protected] => Payjp\Util\Set Object ( [_elts:Payjp\Util\Set:private] => Array ( ) ) [_transientValues:protected] => Payjp\Util\Set Object ( [_elts:Payjp\Util\Set:private] => Array ( ) ) [_retrieveOptions:protected] => Array ( ) ) [created] => 1509066744 [default_card] => car_611b89e4617f0ccf0f015c6b3221 [description] => [email] => haumuntuang@gmail.com [livemode] => [metadata] => Array ( ) [object] => customer [subscriptions] => Payjp\Collection Object ( [_opts:protected] => Payjp\Util\RequestOptions Object ( [headers] => Array ( ) [apiKey] => sk_test_1384d40f0c1466976279fd09 ) [_values:protected] => Array ( [count] => 0 [data] => Array ( ) [has_more] => [object] => list [url] => /v1/customers/13/subscriptions ) [_unsavedValues:protected] => Payjp\Util\Set Object ( [_elts:Payjp\Util\Set:private] => Array ( ) ) [_transientValues:protected] => Payjp\Util\Set Object ( [_elts:Payjp\Util\Set:private] => Array ( ) ) [_retrieveOptions:protected] => Array ( ) ) ) [_unsavedValues:protected] => Payjp\Util\Set Object ( [_elts:Payjp\Util\Set:private] => Array ( ) ) [_transientValues:protected] => Payjp\Util\Set Object ( [_elts:Payjp\Util\Set:private] => Array ( ) ) [_retrieveOptions:protected] => Array ( ) )

どうしたらいいですか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

CHERRY

2017/10/28 10:05

どのようなコードを実行して、この結果を得たのでしょうか? また、「protected にもなっていますが、なぜかわかりません。」と書かれていますが、 protected は、どのような意味だと思われていますか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問