do you need to be a owner or can you be a admin of a page for it to work as well ?
You can be an admin of the page as well with permission to publish content in the page.
By the way, Remember to submit your app for review if you have not done so. Facebook has enforced the requirement that requires app owners to submit their app for review before they can be used to perform autoposting.