Office365-rest-python-client: рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдорд╕реНрдпрд╛рдПрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 21 рдЬреВрди 2018  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: vgrem/Office365-REST-Python-Client

рдирдорд╕реНрддреЗ,

рдореИрдВ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рд╢реЗрдпрд░рдкреЙрдЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдХрд▓ рд╕реЗ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рддреНрд░реБрдЯрд┐ рд╣реИ: "

рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреБрдЫ рд╕рдорд╛рди рдореБрджреНрджреЗ рд╣реИрдВ? рдпрд╣ Azure AD рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реИ ??

рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж

рдПрдВрдбреНрд░рд┐рдпрд╛

рд╕рднреА 7 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреНрдпрд╛ рдЖрдк рдЕрдзрд┐рдЧреНрд░рд╣рдг_рдЯреЛрдХрди_рдлреЙрд░_рдпреВрд╕рд░ (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо, рдкрд╛рд╕рд╡рд░реНрдб) рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?
рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рдкрд╛рд╕рд╡рд░реНрдб рдкрд░рдо рд╡рд╣ рдкрд╛рд╕рд╡рд░реНрдб рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рд╢реЗрдпрд░рдкреЙрдЗрдВрдЯ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░рддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдХрд╛рд░реНрдпрд╛рд▓рдп 365 рдРрдк рдЖрдИрдбреА рд╣реИред

@DuiduiLi 20 рдЬреВрди рддрдХ, рдореИрдВрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рд╕рд╛рдЗрдЯ

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

рдХреНрдпрд╛ рдЖрдк рдЕрдзрд┐рдЧреНрд░рд╣рдг_рдЯреЛрдХрди_рдлреЙрд░_рдпреВрд╕рд░ (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо, рдкрд╛рд╕рд╡рд░реНрдб) рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?
рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рдкрд╛рд╕рд╡рд░реНрдб рдкрд░рдо рд╡рд╣ рдкрд╛рд╕рд╡рд░реНрдб рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рд╢реЗрдпрд░рдкреЙрдЗрдВрдЯ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░рддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдХрд╛рд░реНрдпрд╛рд▓рдп 365 рдРрдк рдЖрдИрдбреА рд╣реИред

рдХреНрдпрд╛ рдЖрдк рд╕рдордЭрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдСрдлрд┐рд╕ 365 рдРрдк рдЖрдИрдбреА рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ?

@Cesaaar @DuiduiLi @Matt-Duke @jimr @mirontoli
рд╕рдорд╛рдзрд╛рди рд╣реИ рддреНрд░реБрдЯрд┐ рдереНрд░реЗрдб рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдирдпрд╛ рдЦрд╛рддрд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реИред
рдХрдВрдкрдиреА рдЖрдИрдбреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдХрд┐рд╕реА рднреА рдЕрдиреБрдорддрд┐ рдХреЛ рд╕рдВрдЧрдарди рдкрдХреНрд╖ рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

@DuiduiLi 20 рдЬреВрди рддрдХ, рдореИрдВрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рд╕рд╛рдЗрдЯ

рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ Office365 рдРрдк рдЖрдИрдбреА рдХреНрдпрд╛ рд╣реИред рдореЗрд░реЗ рдПрд╕рдкреА рд▓реЙрдЧрд┐рди рдЖрдИрдбреА рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдЧреНрд░рд╣рдг_рдЯреЛрдХрди_рдлреЙрд░_рдпреВрд╕рд░ (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо, рдкрд╛рд╕рд╡рд░реНрдб) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рднреА рд╡рд╣реА рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИред рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдзрдиреНрдпрд╡рд╛рдж

рдЬрдм рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рддреНрд░реБрдЯрд┐ рдорд┐рд▓ рд░рд╣реА рд╣реИ:

Office365.runtime.auth.authentication_context рд╕реЗ рдЖрдпрд╛рдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░рд╕рдВрдЧ
Office365 рд╕реЗ.sharepoint.client_context рдЖрдпрд╛рдд ClientContext
рдпреВрдЖрд░рдПрд▓ = ""
ctx_auth = рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ (рдпреВрдЖрд░рдПрд▓)
ctx_auth.acquire_token_for_user ("рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо", "рдкрд╛рд╕рд╡рд░реНрдб")
рд╕реАрдЯреАрдПрдХреНрд╕ = рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ (рдпреВрдЖрд░рдПрд▓, рд╕реАрдЯреАрдПрдХреНрд╕_рдСрде)
рдкреНрд░рд┐рдВрдЯ (рд╕реАрдЯреАрдПрдХреНрд╕)
рддреНрд░реБрдЯрд┐ рд╣реИ
рд╡рд┐рд╢реЗрд╖рддрд╛ рддреНрд░реБрдЯрд┐: 'рдХреЛрдИ рдирд╣реАрдВ' рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдХреЛрдИ рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╣реАрдВ рд╣реИ 'рдкрд╛рда'

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

florinmihut picture florinmihut  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

continda picture continda  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

AakashBasu picture AakashBasu  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

haimat picture haimat  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

oktorok picture oktorok  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ