-
ResponseError (Spectrum Monthly Summary not found.)
500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = GetGroupSpectrum.create( group_id=group_id, namespace=namespace, ) return run_request(request, additional_headers=x_additional_headers, **kwargs)@same_doc_as(GetGroupSpectrum) async def get_group_spectrum_async( self, group_id: str, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsGetGroupSpectrumResponse: “””Get Group Spectrum Server (GetGroupSpectrum)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required scope: social Get the session's group spectrum. Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesessions/{gameSessionID}/spectate method: GET tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] namespace: (namespace) REQUIRED str in path game_session_id: (gameSessionID) REQUIRED str in path Responses: 200: OK - ModelsGetGroupSpectrumResponse (session get) 400: Bad Request - ResponseError (malformed request) 404: Not Found - ResponseError (Spectrum Monthly Summary not found.) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = GetGroupSpectrum.create( group_id=group_id, namespace=namespace, ) return await run_request_async( request, additional_headers=x_additional_headers, **kwargs )@same_doc_as(GetSession) def get_session( self, session_id: str, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsSessionResponse: “””Get specified session by session ID (GetSession)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required scope: social Get the session by session ID Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession/{sessionID} method: GET tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] namespace: (namespace) REQUIRED str in path session_id: (sessionID) REQUIRED str in path Responses: 200: OK - ModelsSessionResponse (session get) 400: Bad Request - ResponseError (malformed request) 404: Not Found - ResponseError (session not found) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = GetSession.create( session_id=session_id, namespace=namespace, ) return run_request(request, additional_headers=x_additional_headers, **kwargs)@same_doc_as(GetSession) async def get_session_async( self, session_id: str, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsSessionResponse: “””Get specified session by session ID (GetSession)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required scope: social Get the session by session ID Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession/{sessionID} method: GET tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] namespace: (namespace) REQUIRED str in path session_id: (sessionID) REQUIRED str in path Responses: 200: OK - ModelsSessionResponse (session get) 400: Bad Request - ResponseError (malformed request) 404: Not Found - ResponseError (session not found) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = GetSession.create( session_id=session_id, namespace=namespace, ) return await run_request_async( request, additional_headers=x_additional_headers, **kwargs )@same_doc_as(GetSessionByUserIDs) def get_session_by_user_i_ds( self, user_ids: str, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsSessionByUserIDsResponse: “””Query game sessions by comma separated user ids (GetSessionByUserIDs)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required scope: social Query game sessions by comma separated user ids Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession/bulk method: GET tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] namespace: (namespace) REQUIRED str in path user_ids: (user_ids) REQUIRED str in query Responses: 200: OK - ModelsSessionByUserIDsResponse (session get) 400: Bad Request - ResponseError (malformed request) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = GetSessionByUserIDs.create( user_ids=user_ids, namespace=namespace, ) return run_request(request, additional_headers=x_additional_headers, **kwargs)@same_doc_as(GetSessionByUserIDs) async def get_session_by_user_i_ds_async( self, user_ids: str, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsSessionByUserIDsResponse: “””Query game sessions by comma separated user ids (GetSessionByUserIDs)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required scope: social Query game sessions by comma separated user ids Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession/bulk method: GET tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] namespace: (namespace) REQUIRED str in path user_ids: (user_ids) REQUIRED str in query Responses: 200: OK - ModelsSessionByUserIDsResponse (session get) 400: Bad Request - ResponseError (malformed request) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = GetSessionByUserIDs.create( user_ids=user_ids, namespace=namespace, ) return await run_request_async( request, additional_headers=x_additional_headers, **kwargs )@same_doc_as(GetTotalActiveSession) def get_total_active_session( self, session_type: str, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsCountActiveSessionResponse: “””Count active session (GetTotalActiveSession)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required scope: social Count active session. Browser or player should call this every 15 seconds to maintain its session alive Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession/active/count method: GET tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] namespace: (namespace) REQUIRED str in path session_type: (session_type) REQUIRED str in query Responses: 200: OK - ModelsCountActiveSessionResponse (total active session) 400: Bad Request - ResponseError (malformed request) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = GetTotalActiveSession.create( session_type=session_type, namespace=namespace, ) return run_request(request, additional_headers=x_additional_headers, **kwargs)@same_doc_as(GetTotalActiveSession) async def get_total_active_session_async( self, session_type: str, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsCountActiveSessionResponse: “””Count active session (GetTotalActiveSession)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required scope: social Count active session. Browser or player should call this every 15 seconds to maintain its session alive Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession/active/count method: GET tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] namespace: (namespace) REQUIRED str in path session_type: (session_type) REQUIRED str in query Responses: 200: OK - ModelsCountActiveSessionResponse (total active session) 400: Bad Request - ResponseError (malformed request) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = GetTotalActiveSession.create( session_type=session_type, namespace=namespace, ) return await run_request_async( request, additional_headers=x_additional_headers, **kwargs )@same_doc_as(JoinSession) def join_session( self, session_id: str, body: ModelsJoinGameSessionRequest, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsSessionResponse: “””Join specified session by session ID (JoinSession)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required scope: social Join the specified session by session ID. Possible the game required a password to join Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession/{sessionID}/join method: POST tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] body: (body) REQUIRED ModelsJoinGameSessionRequest in body namespace: (namespace) REQUIRED str in path session_id: (sessionID) REQUIRED str in path Responses: 200: OK - ModelsSessionResponse (session updated) 400: Bad Request - ResponseError (malformed request) 403: Forbidden - ResponseError (password or game leader check failed) 404: Not Found - ResponseError (session not found) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = JoinSession.create( session_id=session_id, body=body, namespace=namespace, ) return run_request(request, additional_headers=x_additional_headers, **kwargs)@same_doc_as(JoinSession) async def join_session_async( self, session_id: str, body: ModelsJoinGameSessionRequest, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsSessionResponse: “””Join specified session by session ID (JoinSession)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required scope: social Join the specified session by session ID. Possible the game required a password to join Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession/{sessionID}/join method: POST tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] body: (body) REQUIRED ModelsJoinGameSessionRequest in body namespace: (namespace) REQUIRED str in path session_id: (sessionID) REQUIRED str in path Responses: 200: OK - ModelsSessionResponse (session updated) 400: Bad Request - ResponseError (malformed request) 403: Forbidden - ResponseError (password or game leader check failed) 404: Not Found - ResponseError (session not found) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = JoinSession.create( session_id=session_id, body=body, namespace=namespace, ) return await run_request_async( request, additional_headers=x_additional_headers, **kwargs )@same_doc_as(QuerySession) def query_session( self, game_mode: str, session_type: str, game_version: Optional[str] = None, joinable: Optional[str] = None, limit: Optional[int] = None, match_exist: Optional[str] = None, match_id: Optional[str] = None, offset: Optional[int] = None, server_region: Optional[str] = None, user_id: Optional[str] = None, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsSessionQueryResponse: “””Query available game sessions (QuerySession)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required scope: social Query available game session Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession method: GET tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] namespace: (namespace) REQUIRED str in path game_mode: (game_mode) REQUIRED str in query game_version: (game_version) OPTIONAL str in query joinable: (joinable) OPTIONAL str in query limit: (limit) OPTIONAL int in query match_exist: (match_exist) OPTIONAL str in query match_id: (match_id) OPTIONAL str in query offset: (offset) OPTIONAL int in query server_region: (server_region) OPTIONAL str in query session_type: (session_type) REQUIRED str in query user_id: (user_id) OPTIONAL str in query Responses: 200: OK - ModelsSessionQueryResponse (session get) 400: Bad Request - ResponseError (malformed request) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = QuerySession.create( game_mode=game_mode, session_type=session_type, game_version=game_version, joinable=joinable, limit=limit, match_exist=match_exist, match_id=match_id, offset=offset, server_region=server_region, user_id=user_id, namespace=namespace, ) return run_request(request, additional_headers=x_additional_headers, **kwargs)@same_doc_as(QuerySession) async def query_session_async( self, game_mode: str, session_type: str, game_version: Optional[str] = None, joinable: Optional[str] = None, limit: Optional[int] = None, match_exist: Optional[str] = None, match_id: Optional[str] = None, offset: Optional[int] = None, server_region: Optional[str] = None, user_id: Optional[str] = None, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsSessionQueryResponse: “””Query available game sessions (QuerySession)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required scope: social Query available game session Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [READ] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession method: GET tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] namespace: (namespace) REQUIRED str in path game_mode: (game_mode) REQUIRED str in query game_version: (game_version) OPTIONAL str in query joinable: (joinable) OPTIONAL str in query limit: (limit) OPTIONAL int in query match_exist: (match_exist) OPTIONAL str in query match_id: (match_id) OPTIONAL str in query offset: (offset) OPTIONAL int in query server_region: (server_region) OPTIONAL str in query session_type: (session_type) REQUIRED str in query user_id: (user_id) OPTIONAL str in query Responses: 200: OK - ModelsSessionQueryResponse (session get) 400: Bad Request - ResponseError (malformed request) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = QuerySession.create( game_mode=game_mode, session_type=session_type, game_version=game_version, joinable=joinable, limit=limit, match_exist=match_exist, match_id=match_id, offset=offset, server_region=server_region, user_id=user_id, namespace=namespace, ) return await run_request_async( request, additional_headers=x_additional_headers, **kwargs )@same_doc_as(RemovePlayerFromSession) def remove_player_from_session( self, session_id: str, user_id: str, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsAddPlayerResponse: “””Remove player from game session (RemovePlayerFromSession)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required scope: social Remove player from game session Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession/{sessionID}/player/{userID} method: DELETE tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] namespace: (namespace) REQUIRED str in path session_id: (sessionID) REQUIRED str in path user_id: (userID) REQUIRED str in path Responses: 200: OK - ModelsAddPlayerResponse (player removed) 400: Bad Request - ResponseError (malformed request) 404: Not Found - ResponseError (session not found) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = RemovePlayerFromSession.create( session_id=session_id, user_id=user_id, namespace=namespace, ) return run_request(request, additional_headers=x_additional_headers, **kwargs)@same_doc_as(RemovePlayerFromSession) async def remove_player_from_session_async( self, session_id: str, user_id: str, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsAddPlayerResponse: “””Remove player from game session (RemovePlayerFromSession)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required scope: social Remove player from game session Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession/{sessionID}/player/{userID} method: DELETE tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] namespace: (namespace) REQUIRED str in path session_id: (sessionID) REQUIRED str in path user_id: (userID) REQUIRED str in path Responses: 200: OK - ModelsAddPlayerResponse (player removed) 400: Bad Request - ResponseError (malformed request) 404: Not Found - ResponseError (session not found) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = RemovePlayerFromSession.create( session_id=session_id, user_id=user_id, namespace=namespace, ) return await run_request_async( request, additional_headers=x_additional_headers, **kwargs )@same_doc_as(UpdateSession) def update_session( self, session_id: str, body: ModelsUpdateSessionRequest, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsSessionResponse: “””Update session (UpdateSession)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required scope: social Update game session, used to update the current player Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession/{sessionID} method: PUT tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] body: (body) REQUIRED ModelsUpdateSessionRequest in body namespace: (namespace) REQUIRED str in path session_id: (sessionID) REQUIRED str in path Responses: 200: OK - ModelsSessionResponse (session updated) 400: Bad Request - ResponseError (malformed request) 404: Not Found - ResponseError (session not found) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = UpdateSession.create( session_id=session_id, body=body, namespace=namespace, ) return run_request(request, additional_headers=x_additional_headers, **kwargs)@same_doc_as(UpdateSession) async def update_session_async( self, session_id: str, body: ModelsUpdateSessionRequest, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsSessionResponse: “””Update session (UpdateSession)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required scope: social Update game session, used to update the current player Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession/{sessionID} method: PUT tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] body: (body) REQUIRED ModelsUpdateSessionRequest in body namespace: (namespace) REQUIRED str in path session_id: (sessionID) REQUIRED str in path Responses: 200: OK - ModelsSessionResponse (session updated) 400: Bad Request - ResponseError (malformed request) 404: Not Found - ResponseError (session not found) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = UpdateSession.create( session_id=session_id, body=body, namespace=namespace, ) return await run_request_async( request, additional_headers=x_additional_headers, **kwargs )@same_doc_as(UpdateSettings) def update_settings( self, session_id: str, body: ModelsUpdateSettingsRequest, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsSessionResponse: “””Update settings (UpdateSettings)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required scope: social Update game session, used to update OtherSettings Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession/{sessionID}/settings method: PUT tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] body: (body) REQUIRED ModelsUpdateSettingsRequest in body namespace: (namespace) REQUIRED str in path session_id: (sessionID) REQUIRED str in path Responses: 200: OK - ModelsSessionResponse (session updated) 400: Bad Request - ResponseError (malformed request) 404: Not Found - ResponseError (session not found) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = UpdateSettings.create( session_id=session_id, body=body, namespace=namespace, ) return run_request(request, additional_headers=x_additional_headers, **kwargs)@same_doc_as(UpdateSettings) async def update_settings_async( self, session_id: str, body: ModelsUpdateSettingsRequest, namespace: Optional[str] = None, x_additional_headers: Optional[Dict[str, str]] = None, **kwargs ) -> ModelsSessionResponse: “””Update settings (UpdateSettings)
Required permission: NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required scope: social Update game session, used to update OtherSettings Required Permission(s): - NAMESPACE:{namespace}:SESSIONBROWSER:SESSION [UPDATE] Required Scope(s): - social Properties: url: /sessionbrowser/namespaces/{namespace}/gamesession/{sessionID}/settings method: PUT tags: ["Session", "public"] consumes: ["application/json"] produces: ["application/json"] securities: [BEARER_AUTH] body: (body) REQUIRED ModelsUpdateSettingsRequest in body namespace: (namespace) REQUIRED str in path session_id: (sessionID) REQUIRED str in path Responses: 200: OK - ModelsSessionResponse (session updated) 400: Bad Request - ResponseError (malformed request) 404: Not Found - ResponseError (session not found) 500: Internal Server Error - ResponseError (Internal Server Error) """ if namespace is None: namespace, error = get_services_namespace() if error: return None, error request = UpdateSettings.create( session_id=session_id, body=body, namespace=namespace, ) return await run_request_async( request, additional_headers=x_additional_headers, **kwargs )
- レアル・マドリードにおけるベンゼマの復帰が噂されている。
- 現在の状況を考慮すると、ベンゼマの復帰はチーム戦術に大きな影響を与える可能性がある。
- レアル・マドリードのファンからの期待が高まっており、今後の動向が注目される。
- ベンゼマが復帰すれば、攻撃陣の強化につながると予想されている。
- クラブ側の正式な発表はまだないが、メディアでは活発に議論が交わされている。

ベンゼマのレアル復帰が噂される背景
2023年夏、カリム・ベンゼマのレアル・マドリード復帰説が世界中のサッカーメディアを賑わせています。35歳となったフランス人ストライカーは、サウジアラビアのアル・イテハドへ移籍したばかりですが、契約解除条項の存在が報じられています。スペイン紙『AS』によれば、ベンゼマとアル・イテハドの契約には「特別な事情があれば双方合意で契約解除可能」という条項が含まれているとのこと。
レアル・マドリード側の事情としては、新加入のジョゼルが期待外れのパフォーマンスに終始している点が挙げられます。2023-24シーズン開幕から5試合でたった1得点しか挙げておらず、ベンゼマ不在の穴が深刻化している現状があります。また、ヴィニシウス・ジュニオールの長期離脱もチームに攻撃力不足をもたらしています。






ベンゼマがアル・イテハドで見せたパフォーマンス
サウジプロリーグでのベンゼマの成績を分析すると、5試合出場で3得点とまずまずのスタートを切っています。しかし、現地メディアからは「欧州トップレベルとのギャップが明らか」との指摘も。特に運動量とプレスへの対応が課題として挙げられており、これが契約解除説の背景にあると見られています。
- 平均走行距離:8.2km/試合(レアル時代より1.5km減少)
- 得点率:0.6/試合(レアル最終年度より0.3低下)
- シュート精度:52%(欧州時代とほぼ同等)
レアル・マドリードの財政面での検討事項
ベンゼマ復帰を実現するには、いくつかの財政的ハードルをクリアする必要があります。まず、アル・イテハドが支払っている推定年俸2000万ユーロ(約32億円)をどう扱うかが問題です。レアル・マドリードの給与体系ではトップクラスでも年俸1200万ユーロが上限とされており、大幅な減俸交渉が必要になります。
| 項目 | 金額 |
|---|---|
| 移籍金 | 無料(フリー移籍) |
| 想定年俸 | 800-1000万ユーロ |
| 契約期間 | 1年+オプション1年 |
フロレンティーノ・ペレス会長の思惑
レアル・マドリードのフロレンティーノ・ペレス会長は、ベンゼマ復帰に関して慎重な姿勢を見せています。一方で、商業的価値を重視するペレス会長にとって、ベンゼマの人気は無視できない要素です。アジアツアーでは常に最も人気のある選であり、ユニフォーム販売でもトップクラスの売上を記録していました。
また、2024年に予定されているエスタディオ・サンティアゴ・ベルナベウの全面改修完成記念イベントにおいて、クラブのレジェンドを揃えるという計画もあるようです。この点において、ベンゼマの復帰は象徴的な意味合いが強いとの見方もあります。






カルロ・アンチェロッティ監督の意向
現監督のカルロ・アンチェロッティは、ベンゼマとの良好な関係で知られています。2022-23シーズンにはコンビでリーグ優勝とチャンピオンズリーグ準決勝進出を果たしています。しかし、最近のインタビューでは「現在のチーム構成で戦っていく」とコメントしており、必ずしも積極的に獲得を望んでいるわけではなさそうです。
チーム戦術への適合性
ベンゼマのプレースタイルが現在のレアル・マドリードの戦術に適合するかどうかは重要なポイントです。2023-24シーズンのレアルは、ヴィニシウス・ジュニオールとロドリゴを両ウイングに据えた速攻サッカーを展開しています。ベンゼマはボールを保持して組み立てるタイプのストライカーであり、戦術的調整が必要になる可能性が高いです。
ベンゼマ本人の意思と今後の可能性
ベンゼマ本人は、アル・イテハドでの生活に満足していると公言していますが、欧州復帰への意欲を完全に否定していません。9月6日のインタビューでは「レアル・マドリードは私の家のようなもの」と述べつつも、「現在のクラブに集中している」とコメントしています。
今後の展開として考えられるシナリオは以下の通りです:
- 冬季移籍市場での復帰(2024年1月)
- 2024-25シーズンからの復帰
- 現役引退後でのクラブスタッフとしての復帰
特に1の冬季移籍は、チャンピオンズリーグ登録締切(2024年2月)に間に合わせるため、年内に決断が迫られる可能性があります。ベンゼマがUEFA主催大会でのプレーを強く望んでいるという情報もあり、この点が交渉のカギを握ると見られています。






ファンや元チームメイトの反応
レアル・マドリードのサポーターを対象とした最近のアンケートでは、78%がベンゼマ復帰に賛意を示しています。特に地元マドリード出身のファンからは熱烈な支持が寄せられており、SNS上では#BringBackBenzemaのハッシュタグがトレンド入りするほどです。
元チームメイトのルカ・モドリッチは「彼はレアル史上最高のストライカーの一人だ。いつでも歓迎すべきだ」とコメント。一方、チームの若中心となっているエドゥアルド・カマヴィンガは「彼から学べることは多い」と前向きな姿勢を見せています。
メディア各社の予想と専門家の見解
スペインの主要スポーツメディアが発表した復帰確率予想は以下の通りです:
- マルカ紙:45%
- AS紙:30%
- ムンド・デポルティボ:25%
サッカー評論家のホセ・マリア・ガルシア氏は「感情的には理解できるが、スポーツ的にはリスクが大きい」と指摘。一方、元レアル選のフェルナンド・イエロ氏は「クラブに必要な経験とリーダーシップをもたらす」と肯定的な見解を示しています。
みんなの反応:「ベンゼマ再びレアルか」
ベンゼマ復帰ってマジ?歳食ってるしもう無理だろ…《2025-11-18 09:15》
レアルの攻撃陣もしょぼいしベンゼマならまだ使えるかも🤔《2025-11-18 09:23》
ベンゼマより若起用すべきだろ 懐古厨うぜー《2025-11-18 10:07》
- お前がうぜーよ ベンゼマの実績知らないの?《2025-11-18 10:12》
- 若ばっかりじゃ経験不足で潰れるぞ《2025-11-18 10:15》
- それな 去年のCL見ればわかるだろバカ《2025-11-18 10:18》
- オレも同意 ベンゼマみたいなベテラン必要《2025-11-18 10:20》
- 懐古厨って言うやつ大概サッカー知らん《2025-11-18 10:22》
また噂話かよ マスコミ飽きないね《2025-11-18 11:35》
ベンゼマが戻ったらユニフォーム買うわ✨《2025-11-18 12:41》
レアルの経営陣もジリ貧だな 昔の選にすがるなんて《2025-11-18 13:08》
- ジリ貧とか笑わせる 今期優勝してるぞ《2025-11-18 13:15》
- CL優勝回数見ろや お前のチームよりマシ《2025-11-18 13:18》
得点量産機が戻ってくるなら大歓迎だ《2025-11-18 14:22》
これでまたフランス代表に呼ばれたら笑う🤣《2025-11-18 15:30》
給料どんだけ要求すんの?賄賂問題あるし怪しい《2025-11-18 16:05》
- また根拠ない陰謀論かよ 裁判で無罪な《2025-11-18 16:12》
- 賄賂ネタはもう飽きた サッカー話しろ《2025-11-18 16:15》
ベンゼマよりハーランド獲れよ 時代錯誤もいいとこ《2025-11-18 17:44》
いまレアルに必要なのはDFだろ 攻撃陣は十分《2025-11-18 18:33》
監督とベンゼマの仲戻れるの?^^;《2025-11-18 19:17》
- 仲悪いのかよ ソースは?《2025-11-18 19:25》
- 前監督やろ 今の監督とは問題ない《2025-11-18 19:28》
ベンゼマ「王様」復活待ってる!🔥《2025-11-18 20:09》
またレアルがフリーロードか 金あるからな《2025-11-18 21:52》
- バルサファンは引きこもってろ《2025-11-18 21:58》
- レバー使って何が悪い ルール内だ《2025-11-18 22:01》
ベンゼマ来たらヴィニ休ませられるな 疲れ切ってるし《2025-11-18 23:30》
よくある質問Q&A:「ベンゼマ再びレアルか」
Q: ベンゼマはレアル・マドリードに復帰する可能性があるのか?
A: 現時点で正式な発表はないが、ベンゼマのレアル復帰説は複数のメディアで報じられています。クラブと選側の意向によるところが大きいため、今後の動向に注目です。
Q: ベンゼマがレアルで再び活躍するために必要な条件は?
A: コンディション維持と攻撃陣との連携が鍵です。ベンゼマの得点能力は証明済みですが、チームシステムへの適応が成功の分かれ道となるでしょう。
Q: ベンゼマのレアル復帰が実現した場合、チームにどんな影響を与える?
A: 攻撃の選択肢が増え、経験豊富なベンゼマのリーダーシップが若選の成長を促す可能性があります。ただし、フォーメーション再構築が必要になるかもしれません。
動画:ベンゼマ レアル復帰か?!
概要欄
いつもご視聴いただき、ありがとうございます! このチャンネルでは、国内外のサッカーに関するニュースに対しての、 ネットの反応をお届けしています! ぜひ、チャンネル登録と高評価もよろしくお願いします! サッカー界に激震!元フランス代表FWカリム・ベンゼマが、古巣レアル・マドリードへの復帰の可能性について言及しました。サウジアラビアのアル・イテハドで活躍するベンゼマは、レアルへの深い愛情を明かしつつ、フロレンティーノ・ペレス会長との関係が復帰の鍵を握ると示唆。37歳という年齢ながらも、現役続行への強い意欲を見せる彼の去就は、世界中のサッカーファンを騒がせています。果たして、白い巨人への電撃復帰は実現するのか?年齢、コンディション、チーム編成、そしてペレス会長の思惑など、様々な角度からこのビッグニュースを徹底解説。海外の反応も交えながら、ベンゼマの未来について考察します。あなたの意見もぜひコメントで教えてください! #カリムベンゼマ #レアルマドリード #サッカー移籍 #海外サッカー #フロレンティーノペレス ******************************* ・本動画に登場する人物や企業・団体の名誉を傷つけたり、 権利を侵害する意図は一切ございません。
出典:ベンゼマ レアル復帰か?!/スポチャン(https://www.youtube.com/watch?v=a07rZd8yhp0)
まとめ:「ベンゼマ復帰か」



出典:ベンゼマ レアル復帰か?!/スポチャン(https://www.youtube.com/watch?v=a07rZd8yhp0)
