Hi All, Myself ([email protected]), Inshaf ([email protected]) and Sriashalya ( [email protected]) have planned to develop the $subject. Please find the project plan below.
*Introduction* The Meetup API provides simple RESTful HTTP and streaming interfaces for extending your community using the Meetup platform from your own apps. [1] <http://www.meetup.com/meetup_api/> *Meetup API** Operations* Batch - Performs multiple API requests in batch Boards - Listings of Group discussion boards - Listings of Group discussions - Listing Group discussion posts Categories - Returns a list of Meetup group categories Cities - Returns Meetup cities Dashboard - A dashboard of aggregated Meetup information for the authorized member. Events - Searches for recent and upcoming public events hosted by Meetup groups. - Recommends upcoming meetups for the authorized member. - Access Meetup events using a group, member, or event id. - Create event. - Update an existing Meetup. - Retrieve a single meetup. - Deletes a specified meetup. - Returns messages that appear under "Talk about this Meetup". - Posts messages that appear under "Talk about this Meetup". - Retrieve a single event comment or reply. - Retrieve a single event comment or reply. - Subscribe to notifications on updates to a given comment thread - Like a given Event comment. - Unlike a given Event comment. - Listing likes of a given event comment. - Accessing Meetup comments. - Allows members to posts rating for an event after it's occurred. - Lists attendance records for Meetup events. - Takes Member attendance for an Event. - Allows organizers of a group to note payments made by members for an event. - Add user to an event watch list to get notified when a spot becomes available. - Remove user from an event watch list. Feeds - Retrieve the activity feed for a member's groups Groups - Fetch information about Meetup Groups. - API method for accessing meetup group comments. - Uploads a new Meetup Group photo. - Text, location, category and friend-based group searches. - Fetches a Meetup Group by urlname. - Edit their Meetup group information. - Group Topics Add. - Group Topics Remove. - Recommended Groups. - Similar groups. Members - Access members of Meetup Groups. - Retrieve a single member. - Edit the authorized member's attributes. - Delete the specified member photo. - Uploads a photo to be associated with a Member. Messaging - Allows messaging-authorized requests to send messages between members. Meta - Returns the current API service status. Notifications - Returns all recent Meetup notifications for the authorized member. - Marks groups of notifications <http://www.meetup.com/meetup_api/docs/notifications/> as read. - Updates group and member-specific notification settings, POST method. - Updates group and member-specific notification settings, GET method. oEmbed - oEmbed implementation Photos - Delete specified event photo. - Returns comments on meetup photos. - Posts comments that appear below photos. - Returns photo albums associated with Meetup groups. - Returns photos by member, group, album, event, photo ID, or tagged member. - Creates photo albums within a Meetup group. - Uploads a photo for a given event. Profiles - Returns member profiles associated with a particular group. - Allows an authenticated member to join a group by creating a profile. - Update a member's group profile. - Retrieves a single group profile. - Deletes a member's group profile. - Approves one or more requests for group membership. - Declines one or more requests for group membership. RSVPs - Query for Event RSVPs by event. - Creates or updates an existing RSVP. - Retrieve a single RSVP. Streams - Consuming using long-polling stream - Consuming using socket stream Topics - Returns a list of Meetup topic categories - API method for accessing meetup topics - Recommends suggestions for group topics based on a text search and optionally other topics Venues - Searches for public venues within a given geo space - Search for Meetup venues by one of your groups, events, or venue identifiers - Returns venues a group has previously hosted events at - Returns venues Meetup finds relevant to you based on location and category - Interface for creating new Meetup venues. Everywhere comments - Post comments - Get comments or comment for given id - Delete comment Everywhere communities - Get communities - Get community by id - Add community/community - Delete community - Get follower/followers - Add follower/followers - Delete follower Everywhere containers - Get container/containers - Add container/containers - Delete container/containers - Get alerts - Add alerts Everywhere event seeds - Editing events seeded to communities. - Querying an event seeded to communities - Removing all events seeded to communities - Creating an event to seed to all communities Everywhere events - Editing events to communities. - Querying an event to communities - Removing all events to communities Everywhere rsvps - Editing rsvps. - Querying rsvps - Removing rsvps Everywhere seed events - Accessing events seeded to communities. *Authentication* Supports OAuth 2.0 protocol *Meetup Connector Summary* Connector Name: meetup-connector-1.0.0 API Version: 2.0 Technology: REST [1] http://www.meetup.com/meetup_api/ Regards. *E. Ananthaneshan* Associate Software Engineer WSO2, Inc: http://wso2.com Mob: +94 712307125
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
