私はgoogle、connect.squareup.com、Stack Overflowなど広範囲に検索したと言って始めたいのですが、私はSquareのサポートにこの質問を提出しました。(コマンドラインにアクセスできない、すでに下記のチュートリアルを行ったことがあるにもかかわらず、私はチュートリアルに指導され、使用できないコマンドラインを使用するように指示しました。ここに私の問題があります...コマンドラインを使わずにSquare Connectの場所を取得するにはどうすればいいですか?
Webサーバー上で、私はコマンドライン(またはクライアントへの追加コストなしでSSH)にアクセスすることはできません。 。私がlocation_idを取得するために見つけた唯一の方法は、コマンドラインを必要としています(私が知る限り)。コマンドラインを使わなくてもいい方法はありますか? ?
ここまでは私がこれまで行ってきたことです:
私は、ローカルでコンポーザをインストールすることができる場所を覚えていません。マシン上のコマンドラインを使ってsquare-connectに必要な依存関係をインストールし、すべてのファイルをサーバーに移動します。私はサーバー上のファイルを取得するためにそれを行っています。 支払いポータル/ ベンダー/ 作曲/ 平方/ autoload.php composer.json composer.json composer.lock composer.phar 場所-テスト:
マイファイル構造は次のようになります。 PHP プロセスcard.php
場所-test.phpをは含まれています
<?php
require 'vendor/autoload.php';
$access_token = "ACCESS_TOKEN";
$location_api = new \SquareConnect\Api\LocationApi();
echo $location_api->listLocations($access_token);
注:ACCESS_TOKENは私の個人アクセストークンに置き換えられました。
私がmywebpage.com/payment-portal/locations-test.phpでこのファイルにアクセスすると、空白のページが表示されます。
また、エラーログにエラーはありません。
場所の取得方法は、hereです。 「現在地IDの取得」の下にあります。私は、この時点までOKですが、私は、コードを使用して自分のサーバーにコマンドラインを使用することはできません。
php locations-test.php
location_idのを得るために、私の他のオプションは何を?私は何が欠けていますか?
ご協力いただきありがとうございます。
空白のページが表示されている場合は、2つのうち1つを意味する可能性があります。スクリプトは出力を生成しません(この場合、サーバーからHTTP 200 OK応答コードを取得します)。または、スクリプトはエラーで終了しましたが、['display_errors'](http:// php。 net/manual/en/errorfunc.configuration.php#ini.display-errors)をオフにします(この場合、サーバー*はHTTP 500内部エラー応答コードで応答する必要があります)。詳細はhttp://stackoverflow.com/a/33665510/1878262を参照してください。 – Sherif
すぐに感謝していただきありがとうございます、@シェリフ!サイトのエラー報告を有効にしましたが、これは出力です: – codeartistgirl
申し訳ありませんが、長すぎます。私はリンクを2番目に投稿します。 – codeartistgirl