С помощью дополнения Selenium IDE для Firefox я пытаюсь опубликовать пост на Facebook, в котором будет ссылка, пост также должен содержать обычный «предварительный просмотр ссылки» (изображение и / или описание текста). ) Соскоблено с сайта, которым я делюсь.
Для этого я поигрался со следующими командами безрезультатно: "type";"typeKeys";«SendKeys» ... результат был на самом деле ожидаемым, потому что эти команды имитируют набор текста, и если вы вручную пишете ссылку (набирая ее) при попытке опубликовать пост в Facebook - «предварительный просмотр ссылки» (изображение и / или описание)не будет загруженЯ также пытался эмулировать нажатие «ctrl + [a / c / v]» в 3 отдельных командах в качестве обходного пути после того, как ссылка была написана в поле «обновить ваш статус», но безуспешно. См. Наглядные примеры ниже:
Selenium IDE содержит:
Store | https://9gag.com/ | link
[[bunch of irrelevant commands in-between]]
typeKeys | class=_1mf _1mj | ${link}
Результат: Снимок экрана 1 - imgur
Если опубликовать публикацию таким способом, это закончится как обычный текст. Недействительная доля. То, чего я пытаюсь достичь с помощью Selenium IDE, это то, что показано на скриншоте ниже. Вы можете добиться этого, скопировав какой-то абсолютный URL и вставив его ( ctrl + v ) в окно «обновить свой статус» на Facebook.
Результат: Снимок экрана 2 - imgur
Важно: Обходные пути приветствуются как всегда, но вот то, что не приветствуется в качестве обходного пути по другим не связанным с Selenium причинам:
- Используя эту форму совместного доступа: facebook.com/sharer/sharer.php?u=[absolute URL, которым вы хотите поделиться]
- Использование мобильной версии Facebook / touch для Facebook
Спасибозаранее за ваше время и за потенциальное решение.