Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Если у Вас еще нет Твиттер аккаунта, то Вы можете зарегистрироваться.

Вы получите проверочный код на свой электронный адрес или мобильный телефон, который необходимо будет ввести для авторизации и обозначить пароль.

Ваша страница готова:

Image Removed 

1. Перейдите по ссылке https://apps.twitter.com/

2. Нажмите на Create App

Image Removed

3. Нажмите Apply

Image Removed

4. Заполните следующие параметры:

  • страна
  • Exploring the API
  • No

5. Нажмите Let's do this

Image Removed

6. Подтвердите пользовательское соглашение, для этого нажмите Submit

Image Removed

Image Removed

7. Верифицируйте свой email, для этого перейдите по ссылке, отправленной на почтовый ящик, прикрепленный к аккаунту Twitter и нажмите Confirm your email

Image Removed

8. Введите название приложения и нажмите Get keys

Image Removed

9. Скопируйте и сохраните значения полей:

  • API Keys
  • API Key Secret

10. Нажмите Dashbords

Image Removed

11. Нажмите Yes, I saved them 

Image Removed

12. Перейдите на вкладку Project & Apps, выберите Project 1

Image Removed

13. Нажмите Apply, чтобы получить Elevated access

Image Removed

14. Заполните поля на своё усмотрение и нажмите Next

Image Removed

15. Заполните текстовые поля описанием того, как собираетесь использовать Twitter API

16. Установите чекбоксы так, как показаны на картинке:

  • Are you planning to analyze Twitter data? – No
  • Will your App use Tweet, Retweet, Like, Follow, or Direct Message functionality? – Yes
  • Do you plan to display Tweets or aggregate data about Twitter content outside Twitter? – No
  • Will your product, service, or analysis make Twitter content or derived information available to a government entity? – No

17. Нажмите Next

Image Removed

18. Проверьте свои данные и нажмите Next

Image Removed

19. Подтвердите пользовательское соглашение, для этого нажмите Submit

Image Removed

20. Перейдите на вкладку Project & Apps, выберите своё приложение и нажмите Set up для настройки аутентификации

Image Removed

21. Выберите Read and write and Direct message

Image Removed

22. Выберите Web App, Automated App or Bot

Image Removed

23. Заполните поля:

24. Нажмите Save

Image Removed

25. Нажмите Yes

Image Removed

Перейдите на вкладку "Overview" и нажмите "Create App" 

...

Также понадобится создать новую среду разработки. Для этого нужно раскрыть  вкладку "Products" и  выбрать  "Dev environments".
Затем в поле Account Activity API/Sandbox - нажать кнопку Set up dev environment. В выпадающем окне, в графе Dev environment label вписать "dev" (это будет ваш EnvironmentName) , в графе App - выбрать имя своего приложения.
Image Removed
Image Removed

Как только закончите с созданием приложения, перейдите в свой Твиттер аккаунт, далее в настройки и проверьте привязку своего приложения

(More > Settings and privacy > Security and account access > Apps and sessions Connected apps)
Image Removed
Image Removed
Также нужно в настройках Твиттер аккаунта разрешить всем пользователям присылать Вам сообщения.

Image Removed

Теперь Вы можете пройти в Creatio > Дизайнер систем > Настройка чатов > Каналы

Image Removed

Следующим шагом будет ввод данных из Вашего приложения. Пожалуйста, будьте внимательны при вводе токенов. 

AccessToken = Access Token

AccessSecret = Access Token Secret

ConsumerKey = API Key 

ConsumerSecret = API Key Secret

EnvironmentName = "dev" (label, который вы вводили в предыдущем шаге)

...

 Image Removed 

В случае ошибок, пожалуйста сгенерируйте новые ключи и повторите ввод данныхЕсли у Вас еще нет Твиттер аккаунта, то Вы можете зарегистрироваться.

Вы получите проверочный код на свой электронный адрес или мобильный телефон, который необходимо будет ввести для авторизации и обозначить пароль.

Ваша страница готова:

Image Added 

Настройка Twitter API

1. Перейдите по ссылке https://apps.twitter.com/

2. Нажмите на Create App

Image Added

3. Нажмите Apply

Image Added

4. Заполните следующие параметры:

  • страна
  • Exploring the API
  • No

5. Нажмите Let's do this

Image Added

6. Подтвердите пользовательское соглашение, для этого нажмите Submit

Image Added

Image Added

7. Верифицируйте свой email, для этого перейдите по ссылке, отправленной на почтовый ящик, прикрепленный к аккаунту Twitter и нажмите Confirm your email

Image Added

8. Введите название приложения и нажмите Get keys

Image Added

9. Скопируйте и сохраните значения полей:

  • API Keys
  • API Key Secret

10. Нажмите Dashbords

Image Added

11. Нажмите Yes, I saved them 

Image Added

12. Перейдите на вкладку Project & Apps, выберите Project 1

Image Added

13. Нажмите Apply, чтобы получить Elevated access

Image Added

14. Заполните поля на своё усмотрение и нажмите Next

Image Added

15. Заполните текстовые поля описанием того, как собираетесь использовать Twitter API

16. Установите чекбоксы так, как показаны на картинке:

  • Are you planning to analyze Twitter data? – No
  • Will your App use Tweet, Retweet, Like, Follow, or Direct Message functionality? – Yes
  • Do you plan to display Tweets or aggregate data about Twitter content outside Twitter? – No
  • Will your product, service, or analysis make Twitter content or derived information available to a government entity? – No

17. Нажмите Next

Image Added

18. Проверьте свои данные и нажмите Next

Image Added

19. Подтвердите пользовательское соглашение, для этого нажмите Submit

Image Added



20. Перейдите на вкладку Project & Apps, выберите своё приложение и нажмите Set up для настройки аутентификации

Image Added

21. Выберите Read and write and Direct message

Image Added

22. Выберите Web App, Automated App or Bot

Image Added

23. Заполните поля:

24. Нажмите Save

Image Added

25. Нажмите Yes

Image Added

26. Нажмите Done

Image Added

27. Нажмите Yes, I saved it

Image Added

28. Перейдите на вкладку Products, выберите Dev Environment

29. Нажмите Set up dev environment

Image Added

30. Заполните поля:

  • Dev environment label – значение на усмотрение, необходимо заполнить для следующих шагов
  • App – выберите своё приложение

31. Нажмите Complete setup

Image Added

32. Перейдите на вкладку Project, выберите своё приложение

33. Перейдите на вкладку Keys and Tokens

34. Нажмите Generate возле Access Token and Secret

Image Added

35. Скопируйте и сохраните значения полей:

  • Access Token
  • Access Token Secret

36. Нажмите Yes, I saved them 

Image Added

37. Перейдите в свой Twitter аккаунт, для этого можно навести на профиль и нажать Go to Twitter

Image Added

38. Нажмите More

39. Выберите Security and account access

40. Выберите Apps and sessions


Image Added

41.Нажмите Connected App

Image Added

42. Проверьте, появилось ли ваше приложение

Image Added

43. Перейдите в настройки Setting and priority

44. Выберите Privacy and safety

45. Выберите Direct Message

Image Added

46. Установите чекбокс Allow message requests from everyone

Image Added

Добавление канала в Creatio

1. Перейдите в Дизайнер системы > Настройка чатов > Каналы
2. Выберите Twitter

Image Added

3. Заполните значения полей:

Add twitter channel
Channel nameНазвание канала по усмотрению
AccessTokenAccess Token (пункт 35)
AccessSecretAccess Token Secret (пункт 35)
ConsumerKeyAPI Ke
ConsumerSecretAPI Key Secret
EnvironmentNamedev (label, который вы вводили в предыдущем шаге)
Chat weightПо усмотрению

4. Нажмите Add

Ошибка 500

При возникновении ошибки, необходимо заново сгенерировать ключи токены и заполнить поля новыми значениями.

Для этого:

1. Перейдите https://developer.twitter.com/ 

2. Выберите Projects & Apps

3. Выберите своё приложение

4. Перейдите на вкладку Keys and tokens

Image Added

5. Напротив API Key and Secret нажмите Regenerate

6. Нажмите Yes, regenerate

Image Added

7. Скопируйте API Key и вставьте в поле ConsumerKey в Creatio

8. Скопируйте API Key Secret и вставьте в поле ConsumerKey в Creatio

Image Added

9. Вернитесь в Developer portal и нажмите Yes, I saved them

10. Напротив Access Token and Secret нажмите Regenerate

Image Added

11. Нажмите Yes, regenerate

12. Скопируйте Access Token и вставьте в поле Access Token в Creatio

13. Скопируйте Access Token Secret и вставьте в поле AccessSecret в Creatio

14. Нажмите ADD

Image Added

Add twitter channel
Channel nameНазвание канала по усмотрению
AccessTokenAccess Token
AccessSecretAccess Token Secret 
ConsumerKeyAPI Key 
ConsumerSecretAPI Key Secret
EnvironmentNamedev
Chat weightПо усмотрению