Ë
    ®~hÓ  ã                   ó:   — d dl mZ d dl mZ d„ Zdd„Zdd„Zd	d„Zy)
é    ©Úadd_params_to_qs©Úadd_params_to_uric                 ó    — t        |d| fg«      S )z¶Add a Bearer Token to the request URI.
    Not recommended, use only if client can't use authorization header or body.

    http://www.example.com/path?access_token=h480djs93hd8
    Úaccess_tokenr   )ÚtokenÚuris     ú]/opt/mcp/mcp-sentiment/venv/lib/python3.12/site-packages/authlib/oauth2/rfc6750/parameters.pyÚ
add_to_urir      s   € ô ˜S N°EÐ#:Ð";Ó<Ð<ó    Nc                 ó"   — |xs i }d| › |d<   |S )z„Add a Bearer Token to the request URI.
    Recommended method of passing bearer tokens.

    Authorization: Bearer h480djs93hd8
    zBearer ÚAuthorization© )r	   Úheaderss     r   Úadd_to_headersr      s#   € ð Šm˜€GØ!(¨¨Ð0€GˆOÑØ€Nr   c                 ó(   — |€d}t        |d| fg«      S )zKAdd a Bearer Token to the request body.

    access_token=h480djs93hd8
    Ú r   r   )r	   Úbodys     r   Úadd_to_bodyr      s#   € ð
 €|ØˆÜ˜D N°EÐ#:Ð";Ó<Ð<r   c                 ór   — |dv rt        | |«      }n"|dv rt        | |«      }n|dk(  rt        | |«      }|||fS )N)r
   ÚurlÚquery)Úheaderr   r   )r   r   r   )r	   r
   r   r   Ú	placements        r   Úadd_bearer_tokenr   #   sM   € ØÐ+Ñ+Ü˜ Ó$‰Ø	Ð+Ñ	+Ü  ¨Ó0‰Ø	fÒ	Ü˜5 $Ó'ˆØ˜ÐÐr   )N)r   )Úauthlib.common.urlsr   r   r   r   r   r   r   r   r   ú<module>r      s   ðÝ 0Ý 1ò=óó=ôr   