рд╕рд┐рдо-рд╕рд┐рдо рдЦреБрд▓рд╛ рдпрд╛ рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рд╕реНрдорд╛рд░реНрдЯ рдЗрдВрдЯрд░рдХреЙрдо

рдкреЛрд╕реНрдЯ рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж Krupnikasрдорд┐рддрдкреНрд░реЛрдХреНрд╕реА рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдФрд░ рдПрдХ рдмрд╛рд░ рджреЗрдЦрд╛ рдЧрдпрд╛ рдХрд┐ рджреИрдирд┐рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдмреИрдХрдПрдВрдб рдХреА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреИрд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИред рдЗрдВрдЯрд░рдХреЙрдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд░ рд╡рд┐рдХрд▓реНрдк рдЧрд┐рд░ рдЧрдпрд╛ред рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рдмрд╛рдж, рдпрд╣ рдЖрдкрдХреЛ рджрд░рд╡рд╛рдЬреЗ рдЦреЛрд▓рдиреЗ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдХреЙрд▓ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рд╕реЗ рдХреНрдпрд╛ рдЖрдпрд╛ рдФрд░ рдореИрдВрдиреЗ рдХрд┐рди рдЫреЗрджреЛрдВ рдХреЛ рдвреВрдВрдврдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдмреА рд╣рд╛рд╕рд┐рд▓ рдХреА, рдпрд╣ рдореИрдВ рдиреАрдЪреЗ рдмрддрд╛рдКрдВрдЧрд╛ред



рдкреНрд░реЙрдХреНрд╕реА рд╕реЗрдЯрд┐рдВрдЧ


рдЯреНрд░реИрдлрд╝рд┐рдХ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмреАрдЪ рдореЗрдВ рдПрдХ рдЖрджрдореА рдирд╛рдордХ рдПрдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЕрдХреНрд╕рд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЗрд╕ рддрдереНрдп рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ рдХрд┐ рдЬрдм рдПрдХ рд╕реНрдерд╛рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдП рдЧрдП рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдЯреНрд░реИрдлрд╝рд┐рдХ рдкрд╣рд▓реЗ рдЙрд╕ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдЗрд╕реЗ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╕рд░реНрд╡рд░ рдкрд░ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдорд┐рдЯрдореНрдкреЙрдХреНрд╕реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реИред рдорд┐рддрдкреНрд░реЛрдХреНрд╕реА рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдХреЛрдИ рдмрдбрд╝реА рдмрд╛рдд рдирд╣реАрдВ рдереАред

рдореЛрдмрд╛рдЗрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдЯреНрд░реИрдлрд╝рд┐рдХ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдлрд╝реЛрди рдФрд░ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдЕрдкрдиреЗ рд╣реЛрдо рд╡рд╛рдИрдлрд╛рдИ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдорд┐рддрдкреНрд░реЛрдХреНрд╕реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ рдЪрд▓рд╛рдПрдВред рд╡рд╛рдИрдлрд╛рдИ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рдлреЛрди рдкрд░, рд╕реНрдерд╛рдиреАрдп рдкрддреЗ рдФрд░ рдХрдВрдкреНрдпреВрдЯрд░ рдкреЛрд░реНрдЯ рдХреЛ рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВред рдЗрд╕рдХреЗ рдмрд╛рдж, рдлреЛрди рд╕реЗ mitm.it рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдПрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдЬреЛ рдЖрдкрдХреЛ https рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрди рдЪрд░рдгреЛрдВ рдХреЗ рдмрд╛рдж, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реЗ рдЕрдиреБрд░реЛрдз рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд▓рдЧреЗред рд╣реБрд░реНрд░реЗ! рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдЧрд▓рд╛ рдХрджрдо рдирд┐рд░рд╛рд╢рд╛ рдереА:


рдПрдХ Google рдЦреЛрдЬ рдиреЗ рдЬреАрдердм рдкрд░ рдПрдХ рдЦреБрд▓рд╛ рдореБрджреНрджрд╛ рдмрдирд╛рдпрд╛ ред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐, рдПрдкреАрдЖрдИ рд╕реНрддрд░ 24 рдХреЗ рд╕рд╛рде рд╢реБрд░реВ, рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЕрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЛрдВ рдкрд░ рднрд░реЛрд╕рд╛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдЖрдк рдЗрд╕рдХреЗ рдЖрд╕рдкрд╛рд╕ unzipping apk рдФрд░ AndroidManifest.xml рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдиреНрдпрд╛рд╕ рдЬреЛрдбрд╝рдХрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

<network-security-config>  
     <debug-overrides>  
          <trust-anchors>  
               <!-- Trust preinstalled CAs -->  
               <certificates src="system" />  
               <!-- Additionally trust user added CAs -->  
               <certificates src="user" />  
          </trust-anchors>  
     </debug-overrides>  
</network-security-config>

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬреАрдердм рдкрд░ рддреИрдпрд╛рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ рдЬреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдРрд╕рд╛ рдХрд░рддреА рд╣реИред рддреЛ, рдПрдкреАрдХреЗ, рдкреИрдЪ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ, рдПрдбреАрдмреА рдЗрдВрд╕реНрдЯреЙрд▓ рдХрдорд╛рдВрдб рдФрд░ рд╡реЙрдпрд▓рд╛ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдпрд╛рддрд╛рдпрд╛рдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг


рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдлреЙрд░реНрдо рдХреЗ рдкрддреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

https://{intercom-company-url}/api/

рд╢реАрд░реНрд╖ рд▓реЗрдЦ рдореЗрдВ рджреЛ рдкреИрд░рд╛рдореАрдЯрд░ рджрд┐рдП рдЧрдП рд╣реИрдВ:
'api-version': '2',
'authorization''Bearer your.jwt.tokenтАЩ

рдкрд╣рд▓рд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдПрдкреАрдЖрдИ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЯреЛрдХрди рд╣реИред рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ json рд╡реЗрдм рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рддреАрди рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВ: рд╣реЗрдбрд░, рдкреЗрд▓реЛрдб рдФрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ред
рдЖрджреЗрд╢ рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рдбрд┐рдХреЛрдб рдХрд░реЗрдВ:

pyjwt decode --no-verify your.jwt.token

рджреЗрдЦреЗрдВ рдХрд┐ рдкреЗрд▓реЛрдб рдореЗрдВ account_id рдФрд░ exp рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдПрдХреНрд╕рдк рдлреАрд▓реНрдб рдЯреЛрдХрди рдмрдирд╛рдП рдЬрд╛рдиреЗ рдХреЗ рд╕рдордп рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рдЦрд╛рддреЗ рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЯреЛрдХрди рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рд╣рдорд╛рд░реЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдЙрдкрд▓рдмреНрдз рдЗрдВрдЯрд░рдХреЙрдо рдХреА рд╕реВрдЪреА рдФрд░ рджрд░рд╡рд╛рдЬреЗ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рд╣реИрдВред рдЕрдиреБрд░реЛрдз рднреЗрдЬрддреЗ рд╕рдордп (рдореИрдВрдиреЗ рдЕрдЬрдЧрд░ рдФрд░ рдЕрдиреБрд░реЛрдз рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛)

https://{intercom-company-url}/api/customers/properties/{account_id}/intercoms 

рд╣рдо рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рджрд░рд╡рд╛рдЬреЗ рдХреА рдПрдХ рд╕реВрдЪреА рдпреБрдХреНрдд json рдорд┐рд▓:

[
    {
        'id': ID,
        'mode': MODE, 
        'sip_account': {'ex_user': USER_ID, 'proxy': PROXY,  'password': PSWD}, 
        'video': [{'quality': 'low', 'source': 'rtsp://LINK }]
    }
]

Json id - doorphone рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╝рд╛рдпрд░, рдореЛрдб - рдЬреЛ рджрд░рд╡рд╛рдЬрд╛ рдЦреЛрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рд╕рдВрднрд╛рд╡рд┐рдд рдорд╛рди one_door, left_door, right_door), sip рдЕрдХрд╛рдЙрдВрдЯ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдкреНрд░рд╕рд╛рд░рдг рдХрд╛ рд▓рд┐рдВрдХ рд╣реИред рд╡рд╛рд╣!

рд╕рддреНрд░ рджреАрдХреНрд╖рд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (рд╕рд┐рдк) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╡реАрдбрд┐рдпреЛ рдХреЙрд▓ рдЗрдВрдЯрд░рдХреЙрдо рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред Sip_account рдлрд╝реАрд▓реНрдб рдореЗрдВ рд╣рдореЗрдВ id рдХреА ahniki рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдЗрдВрдЯрд░рдХреЙрдо рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдкреНрдд рд╣реБрдП рд╣реИрдВ, рдЬрд┐рд╕ рддрдХ рд╣рдорд╛рд░реЗ рдЦрд╛рддреЗ рдХреА рдкрд╣реБрдВрдЪ рд╣реИред рдЙрди рд╕рднреА рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдЪрд▓рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЖрдВрддрд░рд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╡реАрдбрд┐рдпреЛ рдлреАрд▓реНрдб рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред рдЗрд╕рдореЗрдВ рдХреИрдорд░реЗ рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╛рд╣рд░реА рд▓рд┐рдВрдХ рд╣реИред рдпрд╣ vlc рдЦреЛрд▓рдиреЗ, рд▓рд┐рдВрдХ рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдФрд░ рдЖрдк рдбреЛрд░рдлрд╝реЛрди рдХреИрдорд░реЗ рдкрд░ рдШрдбрд╝реА рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рддрд░рд╣ рдХреЗ рд▓рд┐рдВрдХ рдмрд┐рдЦреЗрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ!

рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдПрдВрдЧреЗ рдХрд┐ рджрд░рд╡рд╛рдЬрд╛ рдХреИрд╕реЗ рдЦреЛрд▓рд╛ рдЬрд╛рдПред рдЬрдм рдЖрдк рджрд░рд╡рд╛рдЬреЗ рдХреЗ рдЦреБрд▓реЗ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдПрдХ рдЕрдиреБрд░реЛрдз рдорд┐рд▓рддрд╛ рд╣реИ:

https://{intercom-company-url}/api/customers/intercoms/{intercom_id}/unlock?door=left_door&id={intercom_id}

рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЖрдИрдбреА рдкреИрд░рд╛рдореАрдЯрд░ рдХреА рдореМрдЬреВрджрдЧреА рдпрд╛ рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреБрдЫ рднреА рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди рджрд░рд╡рд╛рдЬрд╛ рдПрдХ рджрд░рд╡рд╛рдЬреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рджреЛ рджрд░рд╡рд╛рдЬреЗ рди рдХреЗрд╡рд▓ рдЖрдкрдХреА рдЦреБрдж рдХреА, рдмрд▓реНрдХрд┐ рдЖрдкрдХреА рдкрд╕рдВрдж рдХреЗ рдЕрдЧрд▓реЗ рджрд░рд╡рд╛рдЬреЗ рдХреЛ рднреА рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рд┐рдо-рд╕рд┐рдо рдЦреБрд▓рд╛!


рдЖрдкреА рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдХреБрдЫ рдЙрдкрдпреЛрдЧреА рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдкрд░рд┐рдгрд╛рдо рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИ рдЬреЛ рд╡реЙрдЗрд╕ рдХрдорд╛рдВрдб рдХреЛ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИ, рдФрд░ рдЬрдм рдпрд╣ "рд╕рд┐рдо-рд╕рд┐рдо рдУрдкрди" рдЬреИрд╕реА рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрдорд╛рдВрдб рдХреЛ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕рдВрдмрдВрдзрд┐рдд рджрд░рд╡рд╛рдЬрд╛ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреБрд░реЛрдз рднреЗрдЬрддрд╛ рд╣реИред

рдЬрд╛рдБрдЪ - рдкрд░рд┐рдгрд╛рдо


рдПрдХ рд╕реНрдорд╛рд░реНрдЯ рдЗрдВрдЯрд░рдХреЙрдо рдЕрдЪреНрдЫрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдФрд░ рд╕реНрдорд╛рд░реНрдЯ рдЗрдВрдЯрд░рдХреЙрдо рдФрд░ рднреА рдмреЗрд╣рддрд░ рд╣реИред

All Articles