URL-адрес для публикации статуса / обновления в Twitter включен в длину символа

#php #twitter

#php #Twitter

Вопрос:

Используя PHP и AbrahamTwitterOAuth я публикую строку длиной 150, которая включает в себя полный URL https://www.example.com .

Я получаю Status is over 140 characters.

Я думал, что URL, где освобожден от этого ограничения? Я также пытался опубликовать URL под именем url , но оно не было включено.

Кто-нибудь сталкивался с этой проблемой? Я просмотрел их документы и не могу найти параметр post для добавления URL-адреса в статус. Может ли быть так, что API требует, чтобы статус составлял в общей сложности 140, а затем правильно отформатирует URL-адрес.

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

Примечание. Может ли быть так, что twitter должен иметь доступ к URL? Текущая ссылка является локальной.

Ответ №1:

Если кто-нибудь столкнется с такой же проблемой:

Я нашел следующее в сообщении в блоге Twitter от 24 мая 2016 года. Таким образом, казалось бы, это невозможно : (

URL-адрес в конце твитов, созданный на основе прикрепленных фотографий, видео, GIF, опроса, цитаты из твита или ссылки DM deep, также не будет учитываться при ограничении символов (URL-адреса, введенные или вставленные внутри твита, будут учитываться при ограничении символов, как это делается сегодня).

В сообщении есть слово об отмене этого ограничения. Поэтому я уверен / надеюсь, что вскоре этот пост потеряет актуальность.