рдпрд╣ рддреБрд░рдВрдд рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ Instagram рдХреЗ рдкрд╛рд╕ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡рд┐рдЬреЗрдЯ рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Instagram рдХреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдПрдкреАрдЖрдИ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд╛рддрдЪреАрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдЖрдкрдХреЗ рд▓рд┐рдП рдХреЛрдИ JavaScript рд▓рд╛рдЗрдмреНрд░реЗрд░реА, рдХреЛрдб рдЬрдирд░реЗрдЯрд░ рдпрд╛ рдбрд┐рдЬрд╝рд╛рдЗрди рдирд╣реАрдВ рд╣реИред рд╕рдм рдХреБрдЫ рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рддреБрд░рдВрдд рднреБрдЧрддрд╛рди рдХреА рдЕрд▓рдЧ-рдЕрд▓рдЧ рдбрд┐рдЧреНрд░реА рдФрд░ рдирд┐: рд╢реБрд▓реНрдХ рдХреА рдХрдИ рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реЗрд╡рд╛рдПрдВ рдереАрдВред рдПрдХ рдЪреАрдЬ рдиреЗ рдЙрдиреНрд╣реЗрдВ рдПрдХрдЬреБрдЯ рдХрд┐рдпрд╛ - рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдХреЗрд╡рд▓ рд╡рд┐рдЬреЗрдЯ рдХреЙрд▓ рдХреЛрдб рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рд╕реЗрд╡рд╛ рд╕реЗ рдЦреАрдВрдЪ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдореБрдЭреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдкрд╕рдВрдж рдирд╣реАрдВ рдЖрдпрд╛ рдХреЛрдИ рдореБрдХреНрдд рдУрдкрди рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рд╕рдорд╛рдзрд╛рди рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реИ? рд╢рд╛рдпрдж рдореИрдВ рдмреБрд░реА рддрд░рд╣ рд╕реЗ рджреЗрдЦ рд░рд╣рд╛ рдерд╛? рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдкрд╛рдВрдЪ рд╕реЗрдВрдЯ рдХрд╛ рднреБрдЧрддрд╛рди рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
рдПрдХ рд╡рд┐рдЬреЗрдЯ рдФрд░ рдмрд┐рд▓реНрд▓реА рдХреЗ рдиреАрдЪреЗ рддреИрдпрд╛рд░ рд╕рдорд╛рдзрд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢ред
рдПрдХ рдЫреЛрдЯрд╛ рдиреЛрдЯред рдЗрд╕ рд▓реЗрдЦ рдХреЛ рд▓рд┐рдЦреЗ рд╣реБрдП рд╕рд╛рдд рдорд╣реАрдиреЗ рдмреАрдд рдЪреБрдХреЗ рд╣реИрдВред рдЗрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди, рд╡рд┐рдЬреЗрдЯ рдХреЛ рд▓рдЧрднрдЧ 80 рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЧрд┐рдЯрд╣рдм рдкрд░ рдПрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдмрдирд╛рдИ рдЧрдИ рдереА, рдПрдХ рджрдпрд╛рд▓реБ рд╡реНрдпрдХреНрддрд┐ рдиреЗ рдореБрдЭреЗ рдПрдХ рдирд┐рдордВрддреНрд░рдг рджрд┐рдпрд╛, рд╡рд┐рдЬреЗрдЯ рдиреЗ рдХреИрд╢рд┐рдВрдЧ рддрдВрддреНрд░ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛, рдЕрдкрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХреА, рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рд▓реЛрдЧреЛрдВ рдиреЗ рдЗрд╕реЗ рдмрд┐рдЯреНрд░рд┐рдХреНрд╕ рдПрдордПрдордПрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди рдмрдирд╛рдпрд╛, рдФрд░ рдореБрдЭреЗ рдЕрднреА рднреА рдПрдирд╛рд▓реЙрдЧреНрд╕ рдирд╣реАрдВ рдорд┐рд▓ рдкрд╛рдПред рдиреЗрдЯрд╡рд░реНрдХред
1. рд╡рд┐рдЬреЗрдЯ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ:
рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ рдХрд┐рд╕ рддрд░рд╣ рдХрд╛ рд╡рд┐рдЬреЗрдЯ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред
рддреЛ рд╡рд┐рдЬреЗрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:
- рдЗрдВрд╕реНрдЯрд╛рдЧреНрд░рд╛рдо рдЖрдЗрдХрди;
- рд╢реАрд░реНрд╖рдХ;
- рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЪрд┐рддреНрд░;
- рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЗ рдЖрдБрдХрдбрд╝реЗ;
- рдкреНрд░реЛрдлрд╛рдЗрд▓ рдкреЗрдЬ рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдЯрди;
- рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рддрд╕реНрд╡реАрд░реЗрдВ;
- рдлрд╝реЛрдЯреЛ рдХреА рдЕрдиреБрдХреВрд▓рди рдпреЛрдЧреНрдп рд╕рдВрдЦреНрдпрд╛ (рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдкреНрд░рддрд┐ рдкрдВрдХреНрддрд┐ рдХрд┐рддрдирд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рд╣реИ);
- рд╡рд┐рдЬреЗрдЯ рдХреА рд╡рд╛рдВрдЫрд┐рдд рдЪреМрдбрд╝рд╛рдИ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд░рдмрд░ рдбрд┐рдЬрд╛рдЗрди рдФрд░ рдСрдЯреЛ-рд╕реНрдХреЗрд▓ рддрд╕реНрд╡реАрд░реЗрдВ;
- рд╣реИрд╢ рдЯреИрдЧ рджреНрд╡рд╛рд░рд╛ рдЖрдЙрдЯрдкреБрдЯ рддрд╕реНрд╡реАрд░реЗрдВ (рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛);
- HTML рдХреЛрдб рдореЗрдВ рдПрдХ рд▓рд╛рдЗрди рдореЗрдВ рдПрдХ рд╡рд┐рдЬреЗрдЯ рдбрд╛рд▓реЗрдВред
рдпрд╣рд╛рдБ рдкрд░рд┐рдгрд╛рдо рд╣реИ:
рдХрд╛рдо рдХрд╛ рдкреНрд░рджрд░реНрд╢рди>
рддрд╕реНрд╡реАрд░реЛрдВ рдореЗрдВ рдЙрджрд╛рд╣рд░рдг:
рдФрд░ рдпрд╣рд╛рдБ рдЗрд╕реЗ HTML рдореЗрдВ рдбрд╛рд▓рд╛ рдЧрдпрд╛ рд╣реИ:
<iframe src='/inwidget/index.php' scrolling='no' frameborder='no'></iframe>
рдпрджрд┐ рдЖрдк рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдЖрдкрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╡рд░рдгреЛрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реВрдВред
2. рдЗрдВрд╕реНрдЯрд╛рдЧреНрд░рд╛рдо рдкрд░ рд╕рд╛рдЗрдЯ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░рдирд╛:
Instagram рдХреЗ рдкрд╛рд╕ API рдкреНрд░рд▓реЗрдЦрди рд╣реИ рдпрд╣рд╛рдБ рдПрдХ рд╕реАрдзрд╛ рд▓рд┐рдВрдХ рд╣реИ:
http://instagram.com/developer/
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо "рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВ" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рдЗрд╕рдореЗрдВ, рдЖрдкрдХреЛ рдПрдХ рдирдпрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди (рд╣рдорд╛рд░реА рд╕рд╛рдЗрдЯ) рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреА рдУрд░ рд╕реЗ рд╡рд┐рдЬреЗрдЯ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдЗрд╕рд▓рд┐рдП рдЗрд╕ рд╕реЗрдХреНрд╢рди рдкрд░ рдЬрд╛рдПрдВред "рдПрдХ рдирдпрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдкрдВрдЬреАрдХреГрдд рдХрд░реЗрдВ" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдлреЙрд░реНрдо рднрд░реЗрдВ:
- рдЖрд╡реЗрджрди рдХрд╛ рдирд╛рдо - рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдХрд╛ рдирд╛рдоред рдЖрдк рд╕рд╛рдЗрдЯ рдХрд╛ рдирд╛рдо рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ;
- рд╡рд┐рд╡рд░рдг - рдЖрд╡реЗрджрди рдХрд╛ рд╡рд┐рд╡рд░рдг;
- рд╡реЗрдмрд╕рд╛рдЗрдЯ - рд╣рдорд╛рд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ URL;
- OAuth redirect_uri - URL рдЬрд┐рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рдмрд╛рдж рдЬрд╛рдПрдЧрд╛ред рдХреНрдпреЛрдВрдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрд╕ рдПрдХ рд╡рд┐рдЬреЗрдЯ рд╣реИ рдФрд░ рд╣рдо рдХрд┐рд╕реА рдХреЛ рднреА рдЕрдзрд┐рдХреГрдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдЖрдк рдмрд╕ рд╣рдорд╛рд░реА рд╕рд╛рдЗрдЯ рдХреЗ рдкрддреЗ рдХреА рдирдХрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЕрдЧрд▓рд╛, "рд░рдЬрд┐рд╕реНрдЯрд░" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред
рдкрдВрдЬреАрдХрд░рдг рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рджреЛ рдЪрд╛рдмрд┐рдпрд╛рдВ рдорд┐рд▓рддреА рд╣реИрдВред рд╣рдо рдЧреНрд░рд╛рд╣рдХ рдЖрдИрдбреА рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рд╣рдо рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЙрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред
3. рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛:
рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рддрдерд╛рдХрдерд┐рдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рд╡рд░реНрдгрд┐рдд "рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ"ред рдпрд╣ рдХреЗрд╡рд▓ URL рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдкрддрд╛ рдХреБрдЫ рдбреЗрдЯрд╛ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рдбреЗрдЯрд╛ JSON рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдореИрдВ рдлрд╝реЛрдЯреЛ рдФрд░ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЖрдБрдХрдбрд╝реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рддреБрд░рдВрдд "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛" рдЙрдкрдзрд╛рд░рд╛ рдкрд░ рдЧрдпрд╛ред рдЗрд╕рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╣реИред
рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдЦрд╛рддреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕ рдЦрд╛рддреЗ рдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЛ рдЬрд╛рдирдирд╛ рд╣реЛрдЧрд╛ред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗрд╡рд▓ рдЕрдкрдирд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдЬрд╛рдирддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдкрдиреА рдЖрдИрдбреА рдирд╣реАрдВред рдХрд╣рд╛рдВ рд╕реЗ рд▓рд╛рдПрдВ?
рдЖрдк рдкреНрд░реЛрдлрд╛рдЗрд▓ рдкреЗрдЬ рдХреЗ HTML рдХреЛрдб рдореЗрдВ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдЖрдк рдЗрд╕ URL рдкрд░ рдЕрдиреБрд░реЛрдз рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ:
https://api.instagram.com/v1/users/search?q=LOGIN&client_id=CLIENT_ID
рдЬрд╣рд╛рдВ LOGIN рд╡рд╣ Instagram рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдвреВрдВрдв рд░рд╣реЗ рд╣реИрдВ, рдФрд░ CLIENT_ID рд╡рд╣ рдХреБрдВрдЬреА рд╣реИ рдЬреЛ рд╣рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрдВрдЬреАрдХрд░рдг рдЪрд░рдг рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рд╣реБрдИ рдереАред рдирддреАрдЬрддрди, рд╣рдореЗрдВ рдПрдХ JSON рд╕рд░рдгреА рдорд┐рд▓рддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрд╡рддрд╛рд░ URL рднреА рд╣реЛрдЧрд╛ред
рдЕрдЧрд▓рд╛, рд╣рдорд╛рд░реА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рд╕реЗ рдирдИ рдлрд╝реЛрдЯреЛ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕ URL рдкрд░ GET рдЕрдиреБрд░реЛрдз рднреЗрдЬрдирд╛ рд╣реЛрдЧрд╛:
https://api.instagram.com/v1/users/USER_ID/media/recent/?client_id=CLIENT_ID
USER_ID рд╡рд╣ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реИ рдЬреЛ рд╣рдореЗрдВ рдкрд┐рдЫрд▓реЗ рдЕрдиреБрд░реЛрдз рд╕реЗ рдорд┐рд▓рд╛ рдерд╛ред рдЖрдк рдЕрдиреБрд░реЛрдз рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рддрд░реНрдХ рднреА рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкреГрд╖реНрда рдкрд░ рд╕реВрдЪреА рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдЦреИрд░, рдкреНрд░реЛрдлрд╛рдЗрд▓ рдЖрдБрдХрдбрд╝реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рдЕрдиреБрд░реЛрдз:
https://api.instagram.com/v1/users/USER_ID/?client_id=CLIENT_ID
рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рд╣реЛ рд░рд╣реА рд╣реИред
4. рд╡рд┐рдЬреЗрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
рдореИрдВ рдмреБрд░реА рдЦрдмрд░ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░реВрдВрдЧрд╛ред рдЗрдВрд╕реНрдЯрд╛рдЧреНрд░рд╛рдо рдПрдкреАрдЖрдИ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рд╡рд┐рдЧреЗрдЯреНрд╕ рдХреЗ рдмрдЬрд╛рдп рдкреВрд░реНрдг рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИред рджреЛ рд╕рдорд╕реНрдпрд╛рдПрдВ рдпрд╣рд╛рдВ рд╕реЗ рдЖрддреА рд╣реИрдВ:
- рдПрдХ CLIENT_ID рдпрд╛ рдЕрдзрд┐рдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдкреНрд░рддрд┐ рдШрдВрдЯреЗ рдХреЗрд╡рд▓ 5,000 рдЕрдиреБрд░реЛрдз рдПрдкреАрдЖрдИ рдореЗрдВ рднреЗрдЬреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ;
- рдпрд╣ CLIENT_ID рдХреЛ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд╡рд╛рдВрдЫрдиреАрдп рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдХреЛрдИ рднреА рдЖрдкрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рдУрд░ рд╕реЗ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рдЬреЗрдЯ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдЧрдВрддреБрдХреЛрдВ рд╕реЗ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдорд╛рдВрдЧрдирд╛, рдЕрдиреБрд░реЛрдз рднреЗрдЬрдиреЗ / рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ, рдФрд░ рд╣рдорд╛рд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкреНрд░рддрд┐ рджрд┐рди 700 рд╣рдЬрд╛рд░ рд╡рд┐рдЪрд╛рд░ (рд╢рд╛рдо рдХреЛ рдкреНрд░рддрд┐ рдШрдВрдЯреЗ 80 000 рдЕрдиреБрд░реЛрдз рддрдХ) рд╣реИрдВ, рдЖрдкрдХреЛ рдПрдХ рдбреЗрдЯрд╛ рдХреИрд╢рд┐рдВрдЧ рддрдВрддреНрд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдирддреАрдЬрддрди, рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рд╡рд┐рдЬреЗрдЯ рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рд▓рд┐рдП, рд░рд┐рд▓реАрдЬ PHP + HTML + CSS рдореЗрдВ рд╣реЛрдЧрд╛ред
рд╣рдо рдПрдХ iframe рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд┐рдЬреЗрдЯ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВрдЧреЗред
4.1 рдХреИрд╢рд┐рдВрдЧ:
рд╡рд┐рдЬреЗрдЯ рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдиреЗ MySQL рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдХреИрд╢ рд▓рд┐рдЦрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдореИрдВрдиреЗ рдЕрдкрдирд╛ рд╡рд┐рдЪрд╛рд░ рдмрджрд▓ рджрд┐рдпрд╛ рдФрд░ рдХреИрд╢ рдХреЛ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ред
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк - рдЙрдЪреНрдЪ рдЧрддрд┐, рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдХрдо рдЗрд╢рд╛рд░реЗ, рдФрд░ рд╣рд░ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ MySQL рдирд╣реАрдВ рд╣реИред
рдХреИрд╢ рдХреЛ JSON рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдВрддрд┐рдо рд╕рдВрд╢реЛрдзрди рдХреА рддрд╛рд░реАрдЦ рд╕реЗ рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рддреА рд╣реИред рдпрджрд┐ рдХреИрд╢ рдкреБрд░рд╛рдирд╛ рд╣реИ, рддреЛ рдирд╡реАрдирддрдо рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рд╕реЗ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдпрджрд┐ рдЕрдиреБрд░реЛрдз рднреЗрдЬрддреЗ рд╕рдордп рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ, рддреЛ рдЗрд╕реЗ рдХреИрд╢ рдХреЛ рд╕рд╛рджреЗ рдкрд╛рда рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╛рджреЗ рдкрд╛рда рдХреЗ рд╕рд╛рде рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдХреИрд╢ рдореЗрдВ рд╕рд╛рджрд╛ рдкрд╛рда рд╣реИ, рддреЛ рдЗрд╕реЗ рд╡рд┐рдЬреЗрдЯ рдХреЗ рдмрдЬрд╛рдп рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрдм рддрдХ рдХреИрд╢ рдлрд┐рд░ рд╕реЗ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддрд╛ рддрдм рддрдХ рдПрдкреАрдЖрдИ рдХреЗ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рднреЗрдЬреЗ рдЬрд╛рдПрдВрдЧреЗред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╡рд┐рдЬреЗрдЯ рдПрдкреАрдЖрдИ рдХреЗ рдирд┐рдпрдорд┐рдд рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ рдХреЛ рд▓реЛрдб рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рдЕрдЧрд░ рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдЖрдк рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╡рд┐рдЬреЗрдЯ рдиреЗ рдХрд╛рдо рдХрд░рдирд╛ рдХреНрдпреЛрдВ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рд╣реИред
4.2 рд╕реНрд░реЛрдд рдХреЛрдб:
рд╣рдо cURL рдЕрдиреБрд░реЛрдз рднреЗрдЬрддреЗ рд╣реИрдВ, рдХреИрд╢ рдХреЛ рдбреЗрдЯрд╛ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, HTML + CSS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╡рд┐рдЬреЗрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ, рд╡рд┐рд╕реНрддреГрдд рдирд┐рд░реНрджреЗрд╢ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдФрд░ рдХреБрдЫ рдФрд░ рд░рд╛рддреЛрдВ рдХреА рдиреАрдВрдж рд╣рд░рд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдгрддрд╛рд╡рд╛рдж рдХрд░рддреЗ рд╣реИрдВред рдкрд░рд┐рдгрд╛рдо рдпрд╣ рд╣реИ:
рдЧрд┐рддрд╣рдм рднрдВрдбрд╛рд░>
рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд inwidget.php рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╣реЛрддреА рд╣реИ
config.php - рд╕реЗрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░, рдФрд░ рд▓реЗрдЖрдЙрдЯ рдХреЗ рд▓рд┐рдП template.phpред
рдФрд░, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рд╕рдм рдХреБрдЫ рдореБрдлреНрдд рд╣реИред рд╕рднреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдПред
4.3 рдХрд┐рд╕реА рд╕рд╛рдЗрдЯ рдкрд░ рд╡рд┐рдЬреЗрдЯ рдХреИрд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ?:
рдХрджрдо рд╕реЗ рдХрджрдо рдирд┐рд░реНрджреЗрд╢:
- Instagram рдкрд░ рдЕрдкрдиреА рд╕рд╛рдЗрдЯ рдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░реЗрдВ (рд▓реЗрдЦ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ)ред
- рд╡рд┐рдЬреЗрдЯ рдХрд╛ рд╕реЛрд░реНрд╕ рдХреЛрдб рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ ред
- рд╡рд┐рдЬреЗрдЯ рдХреЗ рд╕рд╛рде рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВред
- / Inwidget / рдХреИрд╢ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд▓рд┐рдП рд▓реЗрдЦрди рдЕрдиреБрдорддрд┐рдпрд╛рдБ рд╕реЗрдЯ рдХрд░реЗрдВред
- рд╡рд┐рдЬреЗрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ (config.php рдлрд╝рд╛рдЗрд▓)ред
- рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд╛рдЗрдЯ рдореЗрдВ рд╡рд┐рдЬреЗрдЯ рдбрд╛рд▓реЗрдВ:
рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдЬреЗрдЯ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЗ рд╕рд╛рде рдЙрджрд╛рд╣рд░рдг рдбрд╛рд▓реЗрдВ
<!-- --> <iframe src='/inwidget/index.php' scrolling='no' frameborder='no' style='border:none;width:260px;height:330px;overflow:hidden;'></iframe> <!-- --> <iframe src='/inwidget/index.php?toolbar=false' scrolling='no' frameborder='no' style='border:none;width:260px;height:320px;overflow:hidden;'></iframe> <!-- 1 --> <iframe src='/inwidget/index.php?width=100&inline=2&view=12&toolbar=false' scrolling='no' frameborder='no' style='border:none;width:100px;height:320px;overflow:hidden;'></iframe> <!-- 2 --> <iframe src='/inwidget/index.php?width=100&inline=1&view=3&toolbar=false' scrolling='no' frameborder='no' style='border:none;width:100px;height:320px;overflow:hidden;'></iframe> <!-- --> <iframe src='/inwidget/index.php?width=800&inline=7&view=14&toolbar=false' scrolling='no' frameborder='no' style='border:none;width:800px;height:295px;overflow:hidden;'></iframe> <!-- preview --> <iframe src='/inwidget/index.php?width=800&inline=3&view=9&toolbar=false&preview=large' scrolling='no' frameborder='no' style='border:none;width:800px;height:850px;overflow:hidden;'></iframe>
рдЖрдк рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдПрдХреНрд╕реЗрд╕ рдХрд░рддреЗ рд╕рдордп GET рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд╕ рдХрд┐рдП рдЧрдП рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
- рдЪреМрдбрд╝рд╛рдИ - рд╡рд┐рдЬреЗрдЯ рдЪреМрдбрд╝рд╛рдИ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ 260px)ред
- рдЗрдирд▓рд╛рдЗрди - рдкреНрд░рддрд┐ рдкрдВрдХреНрддрд┐ рдлрд╝реЛрдЯреЛ рдХреА рд╕рдВрдЦреНрдпрд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ 4)ред
- рджреГрд╢реНрдп - рд╡рд┐рдЬреЗрдЯ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рддрдиреА рддрд╕реНрд╡реАрд░реЗрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ 12 рдкреАрд╕реАред, рдЕрдзрд┐рдХрддрдо 30 рдкреАрд╕реАред, рдХрдиреНрдлреНрдпреВрдЬрд┐рдВрдЧредрдмреАрдкреАрдкреА рдореЗрдВ рддрдп рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ)ред
- рдЯреВрд▓рдмрд╛рд░ - рдЕрд╡рддрд╛рд░ рдФрд░ рдЖрдБрдХрдбрд╝реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЯреВрд▓рдмрд╛рд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ (рд╕рд╣реА / рдЧрд▓рдд рдорд╛рди, рд╕рддреНрдп рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ)ред
- рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди - рдЫрд╡рд┐ рдХрд╛ рдЖрдХрд╛рд░ рдФрд░ рдЧреБрдгрд╡рддреНрддрд╛ (рдЫреЛрдЯрд╛ - 150px рддрдХ рдЫреЛрдЯрд╛, рдмрдбрд╝рд╛ - 306px рддрдХ рдмрдбрд╝рд╛, рдкреВрд░реНрдг рдЖрдХрд╛рд░ - 640px рддрдХ рдкреВрд░реНрдг рдЖрдХрд╛рд░, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЫреЛрдЯрд╛)ред
- рд▓реИрдВрдЧ - рд╡рд┐рдЬреЗрдЯ рднрд╛рд╖рд╛ (рдЖрд░рдпреВ / рдПрди рдорд╛рди, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ config.php рд╕реЗ рд▓реА рдЧрдИ рд╣реИ)ред рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ config.php рдореЗрдВ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╣реИред
рдлрд╝реЛрдЯреЛ рдХреА рдЪреМрдбрд╝рд╛рдИ рдпрд╛ рд╕рдВрдЦреНрдпрд╛ рдмрджрд▓рддреЗ рд╕рдордп, iframe рдХрд╛ рдЖрдХрд╛рд░ рдмрджрд▓рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред
рд╡рд╣, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рдм рд╣реИред
рд╡рд┐рдЬреЗрдЯ рд╕рд╛рдЗрдЯ: http://inwidget.ru
рдЧрд┐рдЯрд╣рдм рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА: https://github.com/aik27/inwidget
рдкреБрдирд╢реНрдЪ: рдореБрдЭреЗ рд╕рдореАрдХреНрд╖рд╛рдУрдВ, рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд░ рдЦреБрд╢реА рд╣реЛрдЧреАред
рдИрд╕реНрдЯрд░ рдЕрдВрдбрд╛!
рдпрд╣ рдореЗрд░реА рдмрд┐рд▓реНрд▓реА рд╣реИред рд╡рд┐рдЬреЗрдЯ рдХреА рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдЗрд╕рдХреЗ рд╕рддрд░реНрдХ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рддрд╣рдд рд▓рд┐рдЦреА рдЧрдИ рд╣реИред рдХрдИ рдмрд╛рд░, рдХреЛрдЯреЗ рдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдХреАрдмреЛрд░реНрдб рдкрд░ рдЪрд▓рд╛рдХрд░ рд╕рдорд╛рдпреЛрдЬрди рдХрд┐рдпрд╛ред рдЕрдкрдиреЗ рдкрд╛рд▓рддреВ рдЬрд╛рдирд╡рд░реЛрдВ рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рд╕рдордп рдмрд┐рддрд╛рдПрдВ! рдЙрдирдХреЗ рд╕рд╛рде рдЕрдЬреАрдм рдХреНрд╖рдгреЛрдВ рдХреЛ рдкрдХрдбрд╝реЛред рддрд╕реНрд╡реАрд░реЗрдВ рдЕрдзрд┐рдХ рд▓реЗ рд▓реЛ!