質問: requests.post(face_api_url,params=params, headers=headers, data=binary_img) ```
回答: > > "NameError: name 'face_api_url' is not defined" と問題が出てきました > > > 変数が定義されていない時に起こるエラーです。 下記のように`face_api_url`をあらかじめ宣言しておかないとpythonが`face_api_url`とは何のことか分からずに`'変数名' is not defined`エラーを表示します。 ``` # 左記サイトからコードを流用 https://qiita.com/ryo19841204/items/74d663b08e56345e3b60 endpoint = 'https://20YYMMDDxxxx.cognitiveservices.azure.com/' # AzureのAPIエンドポイント face_api_url = endpoint + 'face/v1.0/detect' ``` エンドポイントの取得方法はYoutubeの解説動画の32分までの流れで説明されています。 `binary_img`も同様のエラーが発生しています。 `binary_img`変数には、インターネットから取得またはパソコンに保存した画像データを格納する必要があります。 格納する方法は多岐にわたりますので、私の回答では扱いません。 別の問題が発生した場合は再現可能な短いサンプルコードを作成して新しい質問をすることをお勧めします。