Yammer Message Post Version 2

This handler posts a new message to the domain that the inputted access token (as an info value) is tied to. If you want to post to a specific Group, input the group name and the handler will automatically find the group id using an extra REST call, which is needed to post to a specific group. Any errors that happen in this process will be caught and re-raised by the handler.

How to retrieve your Access Token

  • These instructions can also be found on developer.yammer.com/authentication under client-side authentication
    1. Start by creating a client application at https://www.yammer.com/client_applications
    2. Fill in the required information and create the application
    3. Using the client id you retrieved from the application, paste this url into your browser, making sure to replace [:client_id]:
      • https://www.yammer.com/dialog/oauth?clientid=[:clientid]&redirecturi=127.0.0.1&responsetype=token
    4. After submitting that page and authorizing the application, look in the url to find your access token. That url will look like:
      • https://www.yammer.com127.0.0.1/#accesstoken=[:accesstoken]
    5. Paste this Access Token into your info values and you will be all set!

If you have already registered Kinetic Task with your Yammer network, or if you receive a message stating that the "Application Name is already in use", you can view your list of registered applications at: https://www.yammer.com/client_applications Click on your application details to get your client id and client secret.

Parameters

Name Description
Message The message that you want to post to Yammer.
Group Name The name of the group that the message should be posted to (leave blank if posting to main network page).

Sample Configuration

Name Description
Message This is a test message
Group Name Testing Group

Results

This handler does not return any results.

Changelog

Yammer Message Post V1 (2012-06-21)

  • Initial version. See README for details.

Yammer Message Post V2 (2013-09-06)

  • Changed authentication method as well as transitioned from using the yammer

gem to using the REST Client gem.


Related Handlers

Yammer Group Create
This handler creates a new group on your Yammer network.
Yammer User Deactivate
This handler deactivates a member of your Yammer network.
Yammer User Delete
This handler removes a member of your Yammer network.
Yammer User Invite
This handler invites a user to your Yammer network.