En cours

facebook app to publish actions

Looking for experienced developers to fix the issues mentioned below in a php facebook application to publish user action on timeline along with tagging people/page if possible

When I click on submit for facebook approval, I get below message.

"Publish Actions

You must publish at least one action to your Timeline using this action type. Review the documentation."

Need help with below code.

require_once '/libraries/facebook-php-sdk/src/[url removed, login to view]';

$config = array(

'appId' => '***********',

'secret' => '*************',

);

$facebook = new Facebook($config);

$user_id = $facebook->getUser();

if($user_id) {

/* $attachment = array(

'link' => '[url removed, login to view]',

'message' => 'Posting with the PHP SDK!'

);

*/

$attachment = array(

'video' => '[url removed, login to view]',

'message' => 'Test message',

);

/*

array( 'message' => 'The status header',

'link' => '[url removed, login to view]',

'picture' => '[url removed, login to view]',

'name' => 'Name of the picture, shown just above it',

'description' => 'Full description explaining whether the header or the picture' ) );

*/

// We have a user ID, so probably a logged in user.

// If not, we'll get an exception, which we handle below.

try {

//$ret_obj = $facebook->api('/me/feed', 'POST', $attachment );

$ret_obj = $facebook->api('testnamespace:watch', 'POST', $attachment );

echo '<pre>Post ID: ' . $ret_obj['id'] . '</pre>';

} catch(FacebookApiException $e) {

// If the user is logged out, you can have a

// user ID even though the access token is invalid.

// In this case, we'll get an exception, so we'll

// just ask the user to login again here.

$login_url = $facebook->getLoginUrl( array(

'scope' => 'email, publish_actions'

));

print 'Please <a href="' . $login_url . '">login</a>';

error_log($e->getType());

error_log($e->getMessage());

}

// Give the user a logout link

echo '<br><a href="' . $facebook->getLogoutUrl() . '">logout</a>';

} else {

// No user, so print a link for the user to login

// To post to a user's wall, we need publish_stream permission

// We'll use the current URL as the redirect_uri, so we don't

// need to specify it here.

$login_url = $facebook->getLoginUrl( array( 'scope' => 'email, publish_actions' ) );

print 'Please <a href="' . $login_url . '">login</a>';

}

Compétences : Marketing sur Facebook, PHP

Voir plus : facebook app publish action, publish action app facebook, php facebook publish action, facebook php publish actions, facebook publish user action, publish action facebook, facebook review publish actions, publish actions example, facebook php publish action, video app developers, submit video url, sdk facebook php, scope php developers, php developers facebook, facebook invalid email, facebook developers php login, facebook developers page, facebook developers app, facebook developers api, facebook publish actions php, php facebook publish timeline, publish actions facebook, publish action facebook php, publish actions

Concernant l'employeur :
( 6 commentaires ) Harrison, United States

N° du projet : #1630059

3 freelance ont fait une offre moyenne de 150 $ pour ce travail

MakedonApps

Easy to fix. pm

50 $ USD en 1 jour
(13 Commentaires)
4.8
prolanzer

Ready to start. PM sent

200 $ USD en 5 jours
(16 Commentaires)
4.5
habiburcsesust

Hi We have seen your project requirement. We can do it easily. We are expert on HTML, Javascript, MySQL, PHP ,AJAX,Jquery ,Payment Api ,Facebook Api etc. thanks.

200 $ USD en 5 jours
(0 Commentaires)
3.1