2016-05-20 15 views
1

Google Cloud PlatformからアンドロイドアプリのデバイスインストールレポートをプログラムでダウンロードするためのPHPスクリプトを作成しています。PHPでhttps urlからファイルをダウンロードするには?

**は手動で私はGoogle Playデベロッパーコンソールに**

  1. ログインし、これらのレポートをダウンロードするには下記の手順。
  2. ヒットURL:https://console.cloud.google.com/m/cloudstorage/b/pubsite_prod_rev_04681594767840986453/o/stats/installs/installs_com.bbi.amyloidosis_clinical_resources_201603_overview.csv 3.ブラウザでcsvファイルをダウンロードする必要があります。 PHPで今

私はTmpfile.csvが実際にHTMLファイルで見るとき、私はその後、この



$url="https://console.cloud.google.com/m/cloudstorage/b/pubsite_prod_rev_04681594767840986453/o/stats/installs/installs_com.bbi.amyloidosis_clinical_resources_201603_overview.csv"; 

file_put_contents("Tmpfile.csv", fopen($filename, 'r')); 

を試してみてください。

ここでカールが助けになりますか? 助けてください

+0

[URLからサーバーにファイルをダウンロード](URL:http://stackoverflow.com/questions/3938534/download-file-to-server-from-url) – JYoThI

+0

それは私の問題を解決しません。 – Pankaj

答えて

1

あなたのPHPスクリプトはGoogle Playデベロッパーコンソールで認証されていません。まずPHPでログインする必要があります。 これらのドキュメントをダウンロードできるトークンを持つAPIがあるかどうかを確認してください。

+0

はい、Google PlayデベロッパーコンソールでURLが認証されていないことがわかりました。そこでまずGoogle Playデベロッパーコンソールにログインしてから、自分のPHPスクリプトを実行します。レポートにアクセスするGoogle Play APIはありません。 Google Cloud Platformから直接アクセスしようとしています。 – Pankaj

+0

これでログインできますが、Googleからの文書を廃棄することは、特にスクラップの経験がなくても困難です。 – JesusTheHun

+0

ありがとうございます、私はデータにアクセスする別の認証方法を探します – Pankaj

関連する問題