タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

GCSに関するhibinotatsuyaのブックマーク (5)

  • GCSの署名付きURLとCORSでハマったこと - Qiita

    TL;DR 署名付き URL は CORS 設定が必要 CORS はヘッダーに気をつけろ 公式ドキュメントを読め はじめに GAE にデプロイした Web アプリで、署名付き URL を使って GCS にファイルをアップロードしようとしたら、CORS エラーが一生出続け解決に手間取ったのでこの記事にまとめます。 GCS の署名付き URL については、同じアドベントカレンダーのこちらの記事にも紹介があります。ということで、なんで署名付き URL なの?とか設定のお話とかは丸投げさせてもらって題に。 ちなみに、先ほど挙げさせてもらった記事にも CORS エラーの注意喚起と回避手順が記載されていますが、記事ではより具体的な内容と、axios を使っていた時に発生した特殊なケースについて紹介したいと思います。 構成 クライアントから GAE へ何らかのリクエスト GAE からクライアントへ何

    GCSの署名付きURLとCORSでハマったこと - Qiita
  • Cloud Storage の使用  |  PHP の App Engine フレキシブル環境に関するドキュメント  |  Google Cloud

    デジタル トランスフォーメーションを加速させましょう お客様がデジタル トランスフォーメーションに乗り出したばかりでも、あるいはすでに進めている場合でも、Google Cloud は困難な課題の解決を支援します。

    Cloud Storage の使用  |  PHP の App Engine フレキシブル環境に関するドキュメント  |  Google Cloud
  • [PHP]Cloud Strageにファイルをアップロードする | yyuuiikk blog

    GCPのCloud Strageにphpのクライアントライブラリを使用してファイルをアップロードする方法。 GCPサービスアカウントキーの作成phpGCPを扱う上でサービスアカウントキーを発行し認証を行う必要がある。 GCPの「APIとサービス」>「認証情報」から「認証情報を作成」を選択してサービスアカウントキーを発行する。キーの形式はJSONを選択。 役割はここでは「ストレージ管理者」を選択。 操作が完了するとキーファイルが端末にダウンロードされる。 phpでの実行composerでGCPを扱うためのライブラリをインストールする。 $ composer require google/cloud Cloud Strageの任意のバケットにファイルをアップロードするためのサンプルプログラム。 事前にGCPで取得したサービスアカウントキーファイルはcredential.jsonとして保存して

  • Google Cloud Storageのバケットに一般公開用の権限を設定する | カバの樹

    はじめに 今回は、PHPを使ってGoogle Cloud Storageのバケットにアップロードした画像に、一般ユーザーが閲覧するための権限を付与する方法を書きます。 権限を確認する まず、画像をバケットにアップロードします。 PHPを使ってバケットにアップロードする方法はこちらを参考↓ Google Cloud Storage にPHPを使ってファイルをアップロードする そうすると、アップロードされた画像の「公開アクセス」は「非公開」となります。 この状態でも外部参照は可能ですが・・・ https://00e9e64bac567f5beb9442d96512b282f5c9692dc370269014-apidata.googleusercontent.com/download/storage/v1/b/kabanoki/o/file%2Fimg.png?qk=AD5uMEslBidWV

    Google Cloud Storageのバケットに一般公開用の権限を設定する | カバの樹
  • Google Cloud Storage にPHPを使ってファイルをアップロードする | カバの樹

    今回は、サンプルとして名前を「kabanoki」、ストレージクラスを「Regional」、場所を「us-west2」で進めていきます。 バケットの作成ができると以下のページが開きます。 「kabanoki」バケットが作成されました。 権限を設定する 次にStorageにアクセスできる権限を設定します。 下記画像のように「IAMと管理 > サービスアカウント」に進みます。 サービスアカウントページの上部にある「サービスアカウントを作成」をクリックします。 サービスアカウントの作成を行います。 各項目に沿って入力していきます。 プロジェクトの役割は、「ストレージのオブジェクト管理者」を選んでおきます。 「新しい秘密鍵の提供」にチェックを入れ、「キーのタイプ」に「JSON」を選択します。 アカウントが作成されると、JSONファイルがダウンロードされると思います。 これは大事な認証鍵になるので失く

    Google Cloud Storage にPHPを使ってファイルをアップロードする | カバの樹
  • 1