Skip to content
This repository was archived by the owner on Mar 7, 2021. It is now read-only.

#76 Автопостинг новостей в Facebook - #113

Merged
SonicGD merged 2 commits into
masterfrom
facebook-posts
Nov 24, 2017
Merged

SonicGD merged 2 commits into
masterfrom
facebook-posts

Conversation

@SonicGD

@SonicGD SonicGD commented Nov 24, 2017

Copy link
Copy Markdown
Member

Добавил автопостинг новостей в фейсбук. Всё по аналогии с твиттером - у новости появился facebookId, в который пишется айди поста. Когда новость публикуется - создаётся пост в ФБ. Когда обновляется, если у неё поменялся тайтл и урл - старый пост удаляется и создаётся новый. Когда удаляется - удаляется и пост.

Никакой адекватно свежей библиотеки для обещения с фейсбуком из шарпа не нашёл, да и нет в ней особой необходимости. Заюзал http://tmenier.github.io/Flurl/ для удобного построения урлов.

Сделал тест, который проверяет создание и удаление поста.

На локалхосте надо будет сначала накатить миграцию. Но оно люто тормозит, так как при постинге ссылки ФБ пытается скачать для неё всякие тайтлы и прочие картинки и так как мы ему кормим ссылку на локалхост, то оно обтупливается. Возможно стоит что-то с этим сделать. Тест отработает быстро.

@SonicGD SonicGD self-assigned this Nov 24, 2017
@SonicGD
SonicGD requested a review from pogromistik November 24, 2017 07:06
@SonicGD
SonicGD merged commit 71af75f into master Nov 24, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants