I'm confused reading the facebook policy. It says "..below is a list of companies that provide advertising services on Facebook Platform.." https://developers.facebook.com/adproviders/ Does that mean that I can use google adsense on a website which majorly display Facebook data using facebook API? Since the website is not on "facebook platform" but is an external website can I use Google Adsense ?
No, it means you can use such networks to show ads on facebook platform. If you use google adsense on facebook platform, your adsense account will be banned.