Share_open_graph not working: facebook4 plugin

I am trying to publish a story using common object and action. But i keep getting the following error: errorMessage:“Facebook error: Error publishing message”.
i’ve been looking around for a while, trying to figure out what is wrong but no success.
Pease anyone can tell me what if i am doing wrong or is this a bug?
Here is the code:

this.facebook.getLoginStatus()
    .then(res => {
      if(res.status === 'connected') {
          let obj = {};
          obj['og:type'] = 'product';
          obj['og:title'] = 'Title';
          obj['og:url'] = 'https://my-own-url';
          obj['og:image'] = 'https://image-url.jpg';
          obj['og:description'] = 'description...';
        this.facebook.showDialog({
          method: 'share_open_graph',
          action: 'og.likes',
          object: JSON.stringify(obj)
        }).then(data => console.log(data)).catch(err => console.error(err));
      }
    })

system info:

global packages:

@ionic/cli-utils : 1.4.0
Cordova CLI : 7.0.1
Ionic CLI : 3.4.0
local packages:

@ionic/app-scripts : 1.3.7
@ionic/cli-plugin-cordova : 1.3.0
@ionic/cli-plugin-ionic-angular : 1.3.0
Cordova Platforms : android 6.2.3
Ionic Framework : ionic-angular 3.3.0
System:

Node : v6.11.0
OS : Linux 4.10
Xcode : not installed
ios-deploy : not installed
ios-sim : not installed
npm : 3.10.10