dinsdag 7 mei 2013

Mission accomplished

Het integreren van een Vimeo account in Engagor is compleet.
Momenteel kunnen Engagor admins al Vimeo accounts toevoegen om te monitoren.
De afgelopen week heb ik mij bezig gehouden met het voorzien van de mogelijkheid om een bericht te liken of daar op te reageren. Ook de mogelijkheid om bericht te verwijderen van Engagor en/of Vimeo is in de afgelopen week toegevoegd.


Het eerste waar ik mee begonnen ben is de zogenaamde moderatie van mentions in Engagor. Engagor voorziet standaard 3 verschillende mogelijkheiden die je moet activeren naar gelang de service die ondersteund of niet.
Deze zijn:
  • Blockeren
  • Verbergen
  • Verwijderen

Bij Vimeo is het echter alleen mogelijk om reacties of video's te verwijderen dus worden de andere 2 niet geactiveerd.
Bij het verwijderen zijn er meerdere mogelijkheden. Zo kan je de mention alleen van Vimeo verwijderen, de mention alleen van Engagor verwijderen of de mention van allebei verwijderen. Een mention alleen van Engagor verwijderen of van allebij zit generiek in Engagor. Door een aantal dingen in te stellen werkt dit zonder dat je daar verder naar hoeft te kijken.
Voor de mention alleen op Vimeo te verwijderen moet je meer doen. Dit zit namelijk niet generiek in Engagor en dus moest er een een route worden toegevoegd aan de router.
De code hiervoor moest ik dus ook volledig uitschrijven. Heel belangrijk hierbij was te controleren of de gebruiker wel de benodigde rechten had om die mention te verwijderen.
Om video's en comments te kunnen verwijderen heb ik ook de rechten die de Vimeo api nodig heeft moeten aanpassen. Tot dit punt werkte de api alleen met schrijf en lees rechten maar dit is nu verhoogt naar schrijven, lezen en verwijderen.

Het reageren op en liken van mentions zit ook generiek in Engagor.
Hiervoor moesten dus ook weer eerst een aantal aanpassingen gemaakt worden aan de instellingen voor Vimeo.
Voor het plaatsen van de knopjes om te liken en reageren moet er steeds worden
gekeken naar wat voor soort mention het is. Je kan namelijk een comment niet liken bij Vimeo en je kan alleen reageren op een video of een reactie op een video.




Tot slot heb ik ook nog een aantal widgets gemaakt voor
de custom dashboards. Eerst lukte dit niet direct maar toen ik na wat extra uitleg door had dat deze widgets eigenlijk presets zijn van de chart builder ging het vrij vlot.



Tot slot heb ik ook nog een presentatie gemaakt om te tonen wat deze integratie nu effectief inhoud

Geen opmerkingen:

Een reactie posten