The Movie Database サポート

Hi, I'm trying to make a script that helps me update the translation on TV show/seasons/episodes

I'm able to fetch data via the API of the show and the episodes but when I try to upload the translation data back to thdb I get

"success": false,
"status_code": 34,
"status_message": "The resource you requested could not be found."

is that option not available via API ?

this is the part of the code that try to update the data

import requests
import json

url = "https://api.themoviedb.org/3/tv/{TV_ID}/episode/{EP_ID}/translations"

payload = {
        "iso_639_1": "he",
        "iso_3166_1": "IL",
        "name": translated_name,
        "overview": translated_text
}
headers = {
  'Content-Type': 'application/json',
  'Authorization': 'Bearer API key'
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)

4 replies (on page 1 of 1)

Jump to last post

@Itay1787 said:

Hi, I'm trying to make a script that helps me update the translation on TV show/seasons/episodes
I'm able to fetch data via the API of the show and the episodes but when I try to upload the translation data back to thdb I get

"success": false,
"status_code": 34,
"status_message": "The resource you requested could not be found."

is that option not available via API ?

I don't quite understand your problem.
Do you want to update the data that is on your computer?
Or do you want to update the data that is in the TMDb Database?

Anyway

Problems with API Request

In order for someone to help you with API Request questions,
it is critical that you post here the API Request you are sending to the TMDb server.
Remember to replace your Key with MY_KEY , YOUR_KEY , THE_KEY , or something like that.

Not the programming code/script you used to build the API Request.
But the API Request that is sent to the TMDb server.
Or the API Request you would like to send.

@ticao2 said:

@Itay1787 said:

Hi, I'm trying to make a script that helps me update the translation on TV show/seasons/episodes
I'm able to fetch data via the API of the show and the episodes but when I try to upload the translation data back to thdb I get

"success": false,
"status_code": 34,
"status_message": "The resource you requested could not be found."

is that option not available via API ?

I don't quite understand your problem.
Do you want to update the data that is on your computer?
Or do you want to update the data that is in the TMDb Database?

Anyway

Problems with API Request

In order for someone to help you with API Request questions,
it is critical that you post here the API Request you are sending to the TMDb server.
Remember to replace your Key with MY_KEY , YOUR_KEY , THE_KEY , or something like that.

Not the programming code/script you used to build the API Request.
But the API Request that is sent to the TMDb server.
Or the API Request you would like to send.

Ok, I'm trying to do is : The script pulls from TMDB via the API the episode summary in English and then I translate it after that it needs to be sent back to the TMDB via the API to the same episode in Hebrew. The error that I get is when I try to send it back to TMDB via the API and update the data that is in the TMDb Database. On the first message, I attached the URL and the payload that sent it back to the TMDB

@Itay1787 said:

Ok, I'm trying to do is :
The script pulls from TMDB via the API the episode summary in English and then I translate it
after that it needs to be sent back to the TMDB via the API to the same episode in Hebrew.
The error that I get is when I try to send it back to TMDB via the API and update the data that is in the TMDb Database. On the first message, I attached the URL and the payload that sent it back to the TMDB

It's not possible.
Any data change, for example a summary or overview, can only be made through the Website interface.

@ticao2 said:

@Itay1787 said:

Ok, I'm trying to do is :
The script pulls from TMDB via the API the episode summary in English and then I translate it
after that it needs to be sent back to the TMDB via the API to the same episode in Hebrew.
The error that I get is when I try to send it back to TMDB via the API and update the data that is in the TMDb Database. On the first message, I attached the URL and the payload that sent it back to the TMDB

It's not possible.
Any data change, for example a summary or overview, can only be made through the Website interface.

Ugh ):

映画やテレビ番組が見つかりませんか?ログインして作成してください。

全般

s 検索バーに移動する
p プロファイルメニューを開く
esc 開いているウィンドウを閉じる
? キーボードショートカットウィンドウを開く

メディアのページ

b 戻る(または該当する場合は親に)
e 編集ページに行く

テレビ番組のシーズンのページ

(右矢印)次のシーズンに行く
(左矢印)前のシーズンに戻る

テレビ番組のエピソードのページ

(右矢印)次のエピソードに進む
(左矢印)前のエピソードに戻る

全ての画像のページ

a 画像追加ウィンドウを開く

全ての編集ページ

t 翻訳選択を開く
ctrl+ s フォームを送信する

ディスカッションのページ

n 新しいディスカッションを作成する
w 監視ステータスを切り替える
p 公開/非公開を切り替える
c 閉じる/開くを切り替える
a アクティビティを開く
r ディスカッションに返信
l 最後の返事に行く
ctrl+ enter メッセージを送信する
(右矢印)次のページ
(左矢印)前のページ

設定

このアイテムを評価したり、リストに追加したりしたいですか?

ログイン

メンバーではありませんか?

登録してコミュニティに参加