Тестирование подписки на пользователей и ее отмены
В этом разделе описаны сценарии проверки возможности поставщика Outlook Social Connector (OSC) следовать за другом и перестать следовать за другом в социальной сети.
Следовать за пользователем
Чтобы подписаться на пользователя, нужно добавить его в качестве друга в социальной сети, используя SMTP-адрес, предоставленный выбранным элементом Outlook. Подследовав пользователя в социальной сети, обычно требуется запросить разрешение у этого человека по электронной почте на этот SMTP-адрес. Чтобы предоставить разрешение, этот пользователь должен либо иметь этот SMTP-адрес, уже включенный в свою учетную запись социальной сети, либо быть готовым добавить этот SMTP-адрес в учетную запись социальной сети. Протестируйте каждый из следующих сценариев, чтобы убедиться, что поставщик OSC работает правильно.
Сценарий | Ожидаемое поведение |
---|---|
Попытка подписаться на человека в социальной сети, который существует в социальной сети. | Для социальной сети, для которого не требуется разрешение от пользователя, социальная сеть сразу же добавляет человека в качестве друга. Для сети, для которого требуется разрешение от этого пользователя, социальная сеть отправляет уведомление. В области Люди Outlook отображается значок ожидания для этого пользователя. |
Попытка подписаться на человека в социальной сети, который не существует в социальной сети. | Поставщик OSC отображает соответствующую ошибку в ISocialSession::FollowPerson или ISocialSession2::FollowPersonEx. |
После друга в социальной сети. | Для друга, выбранного в области Люди, отображаются значок социальной сети и изображение профиля друга для этой социальной сети. |
Выбор ссылки на страницу профиля друга. | Страница друга в социальной сети откроется в браузере пользователя, выполнившего вход, по умолчанию. |
Прекращение следовать за пользователем
Чтобы перестать следовать за человеком, нужно удалить его в качестве друга в социальной сети. Протестируйте следующий сценарий, чтобы убедиться, что поставщик OSC перестает следить за пользователем.
Сценарий | Ожидаемое поведение |
---|---|
Попытка удалить человека в качестве друга в социальной сети. | В социальной сети этот человек больше не указан в качестве друга в учетной записи вошедшего в систему пользователя. |