По Twitter Web Intents documentation, я полагаю, что я должен был бы создать следующие ссылки и правильно открыть окно Web Intents для твиттера. Окно Web Intents открывается правильно, однако я получаю сообщение об ошибке «Извините, эта страница не существует». Вот что я сделал.Twitter Web Intents говорит мне «Извините, эта страница не существует»
Я добавил следующий сценарий тег в мой угловой шаблон:
<script type="text/javascript" src="//platform.twitter.com/widgets.js"></script>
Затем, у меня есть нг-повтор для каждого твита, который содержит следующий код:
<p><a ng-href="http://twitter.com/intent/tweet?in_reply_to={{ tweet.id }}">Reply</a></p>
<p><a ng-href="http://twitter.com/intent/retweet?tweet_id={{ tweet.id }}">Retweet</a></p>
<p><a ng-href="http://twitter.com/intent/favorite?tweet_id={{ tweet.id }}">Favorite</a></p>
Для каждого твита то есть на странице создается правильный HTML. В том случае, когда твит имеет идентификатор 431111460186759200, следующий HTML генерируются для этих ссылок:
<p><a ng-href="http://twitter.com/intent/tweet?in_reply_to=431111460186759200" href="http://twitter.com/intent/tweet?in_reply_to=431111460186759200">Reply</a></p>
<p><a ng-href="http://twitter.com/intent/retweet?tweet_id=431111460186759200" href="http://twitter.com/intent/retweet?tweet_id=431111460186759200">Retweet</a></p>
<p><a ng-href="http://twitter.com/intent/favorite?tweet_id=431111460186759200" href="http://twitter.com/intent/favorite?tweet_id=431111460186759200">Favorite</a></p>
Когда я щелкаю по этим ссылкам, открывается собственно модальный, в рекомендуемом размере (благодаря виджету. js-файл, который я вложил), с правильным URL-адресом. Однако, вместо того, чтобы показывать Intent экран Web, он показывает мне следующее:
Кто-нибудь здесь есть достаточно опыта работы с Twitter и их Web Intents, чтобы помочь мне?
Возможно ли, что материал Web Intents действительно не работает весь день? Или он ушел навсегда? – frosty