Gigpress syncing with Social Networking sites

  • Question
  • Updated 4 years ago
  • Answered
Is there a way gigs could be added to GigPress which could then update the gig listings on MySpace, Facebook, etc.? Or vice-versa, so you update MySpace with your gigs and GigPress pulls the info and updates itself?

I think this is a basic problem that bands have had to deal with for way too long now. It's 2010!
Photo of Craig of Dirty

Craig of Dirty

  • 4 Posts
  • 0 Reply Likes
  • luke warm about gigpress

Posted 5 years ago

  • 11
Photo of Derek

Derek, Developer

  • 2043 Posts
  • 105 Reply Likes
Facebook integration is on the radar, but it will require a lot of thought as to how to best implement it.

I've exchanged some emails with the ArtistsData folks about integration with their service, or a separate plugin that would simply display ArtistData shows within WP. Maybe now that they've been acquired by SonicBids that could happen.
Photo of Lisa Libutti

Lisa Libutti

  • 3 Posts
  • 0 Reply Likes
All they would have to do is an an RSS feature to the widget. Then this issue is easily resolved. We could simply use a free widget builder like webrss and take the feed into facebook. I am currently doing this with MySpace events but now that we switched to gigpress we are stuck again. We would even be willing to pay fee to get this going.

Here is a live link of how I am using an RSS feed tied to MySpace to publish in facebook and other websites:

http://www.saltedmusic.com/news/events/ (all these events are being pulled from myspace)

http://www.facebook.com/saltedmusic#!...
Photo of Derek

Derek, Developer

  • 2043 Posts
  • 105 Reply Likes
Lisa - GigPress already creates an RSS feed, so if I understand you correctly, you could do this at present.
Photo of Lisa Libutti

Lisa Libutti

  • 3 Posts
  • 0 Reply Likes
It doesn't create the proper URL feed - with an rss.xml or atom.xml -- so the other tools we are using do not see it as valid. So I have a programmer that is going to modify your widget - create a proper rss.xml url to resolve this for me.

For example.. this is the feed it created for us: http://eskmo.iancmoss.com/?feed=gigpress

This url will not work in widgets because of the structure. Make sense?
Photo of Derek

Derek, Developer

  • 2043 Posts
  • 105 Reply Likes
If the filename and extension are the issue, then some modRewrite rules should be able to fix that. But the RSS feed is valid RSS.
Photo of Lisa Libutti

Lisa Libutti

  • 3 Posts
  • 0 Reply Likes
I don't mean its invalid...the URL structure is messy and needs modification. All good. I have it sorted. The real point here is...this should be part of the build so others don't have to modify it. Thx for your reply. Ciao.
Photo of Ray Privett

Ray Privett

  • 26 Posts
  • 0 Reply Likes
Lisa - Is there an easy way to convert (perhaps through an online resource rather than modrewrite) to the .xml file so it can integrate with FBook?
Photo of John

John

  • 1 Post
  • 1 Reply Like
i got another question: is there a way to import gigs automatically from a rss, xml or ical feed directly to gig press?
Photo of Derek

Derek, Developer

  • 2043 Posts
  • 105 Reply Likes
Lisa – there's nothing "messy" about the URL structure of the feed. It's, in fact, the default URL structure for feeds in WordPress. I found there was no reliable way to check to see if user were using pretty URLs or not, so I left the default at "/?feed=gigpress". If you're using pretty URLs and WordPress' ModRewrite rules, you can also use "/feed/gigpress/".

John – currently GigPress can only import via CSV.
Photo of Marcus Neumann

Marcus Neumann

  • 3 Posts
  • 0 Reply Likes
I use RSS-Graffiti for Facebook-RSS-Import. Unfortunally Gigpress doesn ́t work with this well. Because it uses only the date, when the gig is and not, when it was posted. Any ideas, to solve this? I ́d like to display new gigs on facebook, when I created them....
Photo of robov

robov

  • 3 Posts
  • 0 Reply Likes
Did you get it to work?
Photo of Derek

Derek, Developer

  • 2043 Posts
  • 105 Reply Likes
Marcus – GigPress doesn't keep track of when a gig was created, sorry.
Photo of Merrill

Merrill

  • 3 Posts
  • 0 Reply Likes
Hi Marcus
If you are creating a blog post each time you add an event, you can use your blog feed. yourblogurl.com/feed
This blog feed will have the date you added the gig and created the post.
Photo of Marcus Neumann

Marcus Neumann

  • 3 Posts
  • 0 Reply Likes
I think, this doesn ́t solve this. I don ́t want to write each time a post, then I could even post it on facebook by myself too.
By the way, it would be great, when the facebook events are interactive with the gigpress events with inventions and so on ...
Photo of tekhedd.com/blog/

tekhedd.com/blog/

  • 5 Posts
  • 0 Reply Likes
Actually, this *does* solve this, as the post is created automatically. I'd think gigpress users would know this. The REAL problem is that the generated posts don't contain any real data, so they are empty in the RSS feed.
Photo of Ray Privett

Ray Privett

  • 26 Posts
  • 0 Reply Likes
merrill, so, are you saying this works? have you had success?

would be great to have facebook and also eventbrite sync
Photo of dave

dave

  • 6 Posts
  • 0 Reply Likes
I'm running into a snag with using the RSS feed. I am using the feed to display the gigs on another page, but if a gig has already passed it is still present on the feed. Is there a way to get it to automatically not show gigs that have passed?
Photo of Derek

Derek, Developer

  • 2043 Posts
  • 105 Reply Likes
Actually, past gigs should not be showing in the RSS feed. It could be that the feed is being cached?
Photo of dave

dave

  • 6 Posts
  • 0 Reply Likes
I deleted the cache already, and it keeps on reloading the expired gig. I set up a test gig for 6AM this morning and it still exists on my RSS feed tonight. Also I set up Apple Mail just now to grab the feed just to test and sure enough it is displaying the 6AM January 7th gig. Thanks for replying. Ideas?
Photo of Derek

Derek, Developer

  • 2043 Posts
  • 105 Reply Likes
Can you post a link to the feed for me?
Photo of dave

dave

  • 6 Posts
  • 0 Reply Likes
Sure. Here:
http://www.daveburnettmusic.com/index...
Then click "gigs". (note: I'm having an issue with Internet Explorer 7 with displaying this layout, so use anything else).
Photo of Derek

Derek, Developer

  • 2043 Posts
  • 105 Reply Likes
What I need is a link to the source GigPress RSS feed.
Photo of Derek

Derek, Developer

  • 2043 Posts
  • 105 Reply Likes
Hey Dave, looks like the issue is definitely on your end, as viewing the feed source shows that the expired shows are not in the feed. Here's a screenshot of the feed opened in Firefox:

Photo of dave

dave

  • 6 Posts
  • 0 Reply Likes
Hm, you're right of course. I'm using Magpie RSS to pull the feed, I'll comb through that and see if there is anything I'm missing. Thanks for your attention and reply!
Photo of dave

dave

  • 6 Posts
  • 0 Reply Likes
There definitely was a caching scenario happening on my display page, that I am hunting down, but I am still curious about something. I set up some test gigs for certain times this afternoon, for 2:05PM and 3:00PM. Viewing the straight gigpress feed in firefox (like you did above) right now they are still showing, and it is 3:59PM. It's making me think there is a delay of some kind with the gigs disappearing? It's fine if they take a couple hours, but I'm just trying to get clear on what is supposed to happen. Old gigs did disappear automatically previously, as you pointed out, but I am curious how fast this happens.
Photo of Derek

Derek, Developer

  • 2043 Posts
  • 105 Reply Likes
They should disappear at midnight. The query is based on date only (YYYY-MM-DD), not time, and that time is based on the timezone chosen in your WP settings.
Photo of djhotsauce1

djhotsauce1

  • 7 Posts
  • 0 Reply Likes
Hey guys! I recently saw this Gigs tap on a Facebook Fan Page and it looked very familiar to the GigPress layout. After checking out the code I quickly noticed that it is based on GigPress. I did a google search but couldn't find any kind of information on how they put this together.

I included a screen shot of the page with the Gigs tap. Would love to have something like this on my Facebook page as I am allredy using GigPress on my Wordpress blog.



Thanks!!
Photo of Derek

Derek, Developer

  • 2043 Posts
  • 105 Reply Likes
Photo of Keeley

Keeley

  • 4 Posts
  • 0 Reply Likes
what i cant figure out is how to make my facebook canvas load the wordpress php that pull the gigpress data. I keep a fatal error.
Photo of Derek

Derek, Developer

  • 2043 Posts
  • 105 Reply Likes
Are you using a totally blank page template that loads only the GigPress HTML when you load it in a browser (no body, head tags, etc)?

I haven't tried any of this, so I'm just guessing here at what might work.
Photo of Keeley

Keeley

  • 4 Posts
  • 0 Reply Likes
I am loading a custom page in the template that has php versions of the shortcode that works with gigpress.
Photo of Keeley

Keeley

  • 4 Posts
  • 0 Reply Likes
Photo of Ray Privett

Ray Privett

  • 26 Posts
  • 0 Reply Likes
Is there an easy way for us to add that?
Photo of Derek

Derek, Developer

  • 2043 Posts
  • 105 Reply Likes
Creating a Facebook app and adding a tab isn't too hard actually, but some development experience would definitely help.
Photo of tekhedd.com/blog/

tekhedd.com/blog/

  • 5 Posts
  • 0 Reply Likes
I've been using Status Updater, which works quite well if you manually enter a post. Installation is a bit technical, but I like that it doesn't use a third party, so I don't have to give anybody else access to my facebook. However, it doesn't automatically push the gigpress-generated postings to the band's wall, and the gigpress-genertated post doesn't actually contain gig details when I do push it (because it's virtual).

I'd love to see better support for third-party tools like Status Updater rather than integration directly with Facebook. I think this would generally support all tools better and be better for gigpress in the long term.

(PS gigpress rocks!)
Photo of tekhedd.com/blog/

tekhedd.com/blog/

  • 5 Posts
  • 0 Reply Likes
Update: Status Updater does push gigpress's automatically generated gig posts every 12 hours (or is it 24), just not immediately. If it could access the gig details this would be an excellent solution.

I have no interest in ever using facebook as my primary source for gig info... :)
Photo of Derek

Derek, Developer

  • 2043 Posts
  • 105 Reply Likes
The reasons GigPress doesn't insert any details into the actual body of the related post are: the gig details could change (and would be impossible to accurately update in the post body); the format of the content would be fixed once it was inserted (as opposed to the templated nature of the related post info currently); and there would be needless duplication of data. Just FYI. :)

Status Updater would have to parse the the_content() of the each post before publishing to FB in order to grab the GigPress data.
Photo of tekhedd.com/blog/

tekhedd.com/blog/

  • 5 Posts
  • 0 Reply Likes
Thanks Derek. I'd guessed as much. It's probably better this way, in that there's even more duplication if that data then gets pushed to facebook (twitter etc). If just the link is pushed then users have to come back to the live gig info. (Just had to cancel a gig... wish I could somehow generate a cancellation notification for facebook. Which would probably involve writing on the wall again... there has to be a clean way to do this and still retain control over the data...)

Maybe I'll log an EH with Status Updater too...
Photo of dirtyhans

dirtyhans

  • 1 Post
  • 0 Reply Likes
Would be nice if GigPress could sync with all events that is being created from your FB Fanpage. But sometimes your events are created by others (like promoters, djs and club managers ++). My suggestion is a button where you enter the FB Event url and GigPress will load all info or sync with the event.
Photo of Marcus Neumann

Marcus Neumann

  • 3 Posts
  • 0 Reply Likes
Yeeaaah, this would I love! The best would be, that you can simlpy click "attend" on the FB-Event ...
Photo of tekhedd.com/blog/

tekhedd.com/blog/

  • 5 Posts
  • 0 Reply Likes
In this case, why not just use facebook as your primary calendar and slave wordpress to it using, I don't know, does it support RSS? (That's what FB would like you to do anyway, right?)
Photo of Jessica Gwen Sisson

Jessica Gwen Sisson

  • 3 Posts
  • 0 Reply Likes
I don't know how this question was answered, but I was able to link my gigpress to facebook by using a facebook app called "iCalendar to Event" that creates FB events based on an iCal feed. It was really easy:

http://apps.facebook.com/icalendar-to...
Photo of orionrush

orionrush

  • 3 Posts
  • 0 Reply Likes
Has anybody gotten this to work yet? I'd love to see some live examples or success stories....
Photo of orionrush

orionrush

  • 3 Posts
  • 0 Reply Likes
bands in town offers a good fb wp integration. Im looking at the differences in gigpress and bands in town's wp implementation. Perhaps there's some way to create a mashup. I like using developer projects but bandsintown looks pretty good so far. . .
Photo of Robert

Robert

  • 3 Posts
  • 0 Reply Likes
I'm also trying to use iCalendar to Event, but it seems there goes something wrong in the 'translation' of time zones.
Photo of orionrush

orionrush

  • 3 Posts
  • 0 Reply Likes
Im weary of using the ical to facebook service - it looks shaky at best. It runs off the devs own personal servers and is a pet project from the looks of it. I need something more stable then. For me facebook integration is a must - but here's what i've found:

Option A: Use bandpage and input your dates through their FB interface. You can then port them to WP using their plugin and shortcode. Here you have less / little control of the data structure it spits out, but you can style it to your heart's content with css. bandpage also pushes these dates to other publicity networks which Gigpress cannot do ( as far as I can tell none of the services allow the import of data via RSS or JOSN ).

Option B: Use gigpress and couple it with the Facebook Tab Manager plugin [http://wordpress.org/extend/plugins/f...] - using this you can make a new facebook tab from within WP and this could contain anything, including gigpress output - style and manipulate structure as needed.
Photo of White Mystery

White Mystery

  • 1 Post
  • 0 Reply Likes
Hi there! Got as far as installing the Facebook tab in WordPress. How do you go about "coupling" it with GigPress?