仕事のために、Dailymotion APIを介して特定のリクエストを機能させようとしています。私たちのクライアントは、アプリケーションから 2 つのことを行うように依頼された Dailymotion パートナーです。
- 動画を Dailymotion に MRSS アップロードするための XML ファイルを生成します (ただし、実際のアップロードは行わず、XML ファイルの作成のみを行います)。
- 後で、彼らがビデオをアップロードしたら、Dailymotion ID を取得する必要があります (ログの必要性のため)。
問題は、このプロセスが 2012 年頃に開発され、完全にテストされていないことです。今日の私の仕事は、このプロセスがうまく機能するようにすることです。ID を取得するために、次のリクエストを使用しています。
https://api.dailymotion.com/video/PARTNER_NAME:GUID?fields=id
しかし、今日の Dailymotion のドキュメントには、「パートナー」と「GUID」についての言及が見つかりません。私が知っているのは、チャネルの名前を PARTNER_NAME として使用し、XML ファイルに入力した GUID を GUID として使用していることだけです。
私が理解していないことは次のとおりです。
- 場合によっては、リクエストが成功して ID が取得されることがあります。
- ほとんどの場合、API から「400」と「403」のエラーが交互に表示されます。
最初に、XML ファイルの属性「private」を「false」に設定しようとしました。これにより、パブリックとしてインポートされた一部のビデオの ID を取得するのに役立ちましたが、すべてのビデオに対してトリックを行うわけではありません。
誰かがこの問題についていくつかの光を示すことができますか?