I have a Canvas Facebook app embedded via an iframe. I would like to include a feedback link which would encourage the user to leave a comment that would be added to the Application wall - this comment would open like a standard FB modal window. Is there anyway to post to to the Application Wall directly via JS? Everything I have found such as FB.Connect.StreamPublish(), only publishes to the users stream, I need to publish to the application stream. Thanks!
Apparently not, according to stream.publish - Facebook developers, section on target_id parameter:
Note: You cannot publish to an application profile page's Wall.
Related
So there are a few tools to record and view live sessions of users on your website using js sdks's like:
logrocket,
hotjar,
https://github.com/rrweb-io/rrweb
https://github.com/openreplay/openreplay
etc ...
Is there any open source tools or any method of viewing a user's live session with the site but also being able to interact with the user's live session?
If user "John" was learning how to use the site and wanted help and an example on how to do something, he could contact a site admin and the site admin could see John's live session like logrocket does, and with John's permission he could take control and interact with john's session and show how to use the site.
The way I thought something like this would work is serializing the dom and showing the dom to the site admin and when clicking on an element it would send that click event through a websocket to the user's (john's) browser and it would execute the event from the site admin on the user's session.
This is kind of an old question, but one of the projects you mention there "OpenReplay" provides live session replay, the ability to interact with them (through a live video call directly from within the web app and giving you the ability to also input and control a secondary mouse to show them where to click) and at the same time, the tracker will sanitize any sensitive information to make sure you, as an outsider, can't see any private data.
Check out their product called "Assist", which is a plug-in to the standard tracker, you can use it for free as part of their free-tier on the SaaS or self-hosted options.
I am looking for a way to show Facebook engagement on from our website on our Facebook page. IE, when someone likes/shares etc. a page on the website, that that activity be reflected by our Facebook page in some way.
I was planning on using the graph API calls to do page updates, but the permissions are granted to users, not to the app itself, meaning this would only be possible for existing administrators, defeating the whole purpose (Perhaps a bit obvious in hindsight).
Is there a good, clean way of posting page likes/shares of our web pages to our Facebook page feed?
Notes:
I'm working in PHP and/or client side JS
A high volume of posts drowning our regular content is not likely at the moment, however, advice about how to manage such a beast in the long run might be helpful
If I understood correctly and want to share content from Facebook into your Website, the behavior you mention used to exist via the Activity Feed or Recommendations Feed. However, it has been deprecated since Graph API version 2.3.
If what you want is to update comments from people in your Website to your FB Page, you could implement something in your backend which listens to content uploaded and uses your Page Access Token to create custom stories using your user's data. As you mention, it won't happen in the name of people, but you could be creative and make the text narrate what people did on your website. Maybe even use OpenGraph for this.
I'm developing a website and I have to type a text in a box and send it as a message to moodle with some button. I have already made it with sending messages to linkedin, twitter and email but I don't know how to send to moodle and I'd be grateful if you help me.
Sounds like you need to use web services
Follow the instructions to set up Moodle as a web service
http://docs.moodle.org/26/en/Using_web_services
Then have a look through the list of functions available for web services - in your moodle site go to site admin -> plugins -> web services -> api documentation
or go direct to the url yourwebsite.com/admin/webservice/documentation.php
In the documentation there is a function to send instant messages to users :
core_message_send_instant_messages()
You can also set up social media so that they work within Moodle. Perhaps the easiest approach is to use a theme (in Moodle 2.6). I would recommend Essential. It has a form that lets you enter in social media. It is a responsive theme.
http://www.packtpub.com/designing-moodle-themes/video
I've seen a fair amount of stuff about retrieving a Facebook user profile or page via fb:// from within a webpage to direct iOS to open the profile or page in the native Facebook app rather than in the browser on iOS devices. However, I see nothing about how to do so for Facebook status updates.
The behavior I am looking for is to provide a link to a Facebook status on a webpage (HTML5) and when the user clicks on it, to have the user be switched over to Facebook's native app and have the status show up in the app. My question is specific to status updates (sometimes called posts), and not pages or user profiles.
If it helps at all, the link is presented in a Sencha application packaged in PhoneGap/Cordova.
Any help would be much appreciated. I haven't seen anything directly on point around the web.
Isn't a status is just a type of post?
if so, you can find the postid of it and then use "fb://post/(postId)"
The solution is that you need to add userid and an "_" before the actual post id for it to work. most of the data you get back via graph or whatever sdk has the post id as just the single id without the users id and an underscore in front of it.
so it would look like:
fb://post/453453454_34857894375345
first set of numbers being the userid(not an actual one) and the second being the post id(also just random numbers i typed).
haven't tested going from web to native, but just tested it in a native app we made that successfully opens the facebook app to that specific post.
As per the Facebook Javascript API documentation, I need an APP Id to post comments on facebook wall. But when I log in to my Facebook account it always shows me “All Campaigns" page and I am not able to access “Apps” section to create new application and get APP Id which can be used in JavaScript API.
Can you please suggest how can I create an APP Id in my account and post comment on my facebook wall from external web pages using Facebook Javascript API.
You can view/create apps on Facebook for this purpose in the developers section. It sounds like you want to look at 'Build for Websites'. When you have made an app, it will appear in the apps section, where you can find your App ID and App Secret keys, as well as manage/edit the app.
I am not able to access “Apps” section to create new application
What exactly does „not being able” mean?
Is your account verified with Facebook (via text to mobile, credit card info)? That’s a basic requirement for becoming a developer on the FB platform.