Presently there is no way to validate if Facebook video is public. This is caused by broken mechanism that is supposed to check if video exists and if it is public. This was caused by changes in Facebook API,
With the new API the endpoint returns the following error:
According to https://developers.facebook.com/docs/permissions/reference a Facebook app needs to be approved by Facebook in order to get the correct permissions to check if video is public. Although it seems strange, I could not find another way.
This means that:
users can not enter facebook videos
admins can not edit contributions containing facebook
Possible solutions:
drop support for Facebook videos
Figure out how to get the application approved and make sure all installations that use Facebook video get their Facebook application approved as well.
My recommendation would be to drop the support. I cannot imagine 3rd party organisations using ePartool to handle Facebook app approval process. But I may be wrong :)
Presently there is no way to validate if Facebook video is public. This is caused by broken mechanism that is supposed to check if video exists and if it is public. This was caused by changes in Facebook API,
With the new API the endpoint returns the following error:
According to https://developers.facebook.com/docs/permissions/reference a Facebook app needs to be approved by Facebook in order to get the correct permissions to check if video is public. Although it seems strange, I could not find another way.
This means that:
Possible solutions: