├── README.md
├── include
├── config.php
├── connect.php
└── functions.php
└── rss.php
/README.md:
--------------------------------------------------------------------------------
1 | Generate Facebook instant articles RSS feed using core PHP
2 |
3 | Feel free to contact us @ nishit.maheta@mobiosolutions.com
4 |
--------------------------------------------------------------------------------
/include/config.php:
--------------------------------------------------------------------------------
1 | 'localhost',
5 | 'user' => 'videolim_db',
6 | 'pass' => 'e,6T2,6vEZer',
7 | 'name' => 'videolim_db'
8 | );
--------------------------------------------------------------------------------
/include/connect.php:
--------------------------------------------------------------------------------
1 | set_charset("utf8");
--------------------------------------------------------------------------------
/include/functions.php:
--------------------------------------------------------------------------------
1 | query($sql);
19 |
20 | $rssfeed = '';
21 | $rssfeed .= '';
22 | $rssfeed .= 'Instant Article RSS feed';
23 | $rssfeed .= 'http://yourwebsite.org';
24 | $rssfeed .= 'Instant Article RSS feed';
25 | $rssfeed .= 'en-us';
26 | $rssfeed .= 'Copyright (C) '.date("Y").' yourwebsite.org';
27 |
28 | // Change variables accoring to database table fields
29 | while ($row = $query->fetch_array()) {
30 | extract($row);
31 | $rssfeed .= '- ';
32 | $rssfeed .= '' . $title . '';
33 | $rssfeed .= '' . $details . '';
34 | $rssfeed .= '' .GUID(). '';
35 |
36 | // Replace URL according to website url patterns
37 | $rssfeed .= 'http://yourwebsite.org/' . $id . '/'.slugify($title).'';
38 |
39 | $rssfeed .= '' . date("D, d M Y H:i:s O", strtotime($datetime)) . '';
40 | $rssfeed .= '' .$user_title. '';
41 |
42 | // Here is the link https://developers.facebook.com/docs/instant-articles/example-articles which explains the differen options for content body
43 | $rssfeed .= '';
44 | $rssfeed .= '';
46 | $rssfeed .= '';
47 | $rssfeed .= '';
48 | $rssfeed .= '';
49 | $rssfeed .= '';
50 | $rssfeed .= '';
51 | $rssfeed .= '';
52 | $rssfeed .= '';
53 | $rssfeed .= '';
54 | $rssfeed .= '';
55 | $rssfeed .= '';
56 | $rssfeed .= '';
57 | $rssfeed .= '';
58 | $rssfeed .= '
' . $title . '
';
59 | $rssfeed .= '';
60 | $rssfeed .= '';
61 | $rssfeed .= '';
62 | $rssfeed .= 'Video Lime';
63 | $rssfeed .= 'Enjoy the videos and music you love, original content and share it all with friends, family and the world on YouTube.';
64 | $rssfeed .= '';
65 | $rssfeed .= '';
66 | $rssfeed .= 'Video Lime';
67 | $rssfeed .= '';
68 | $rssfeed .= '';
69 |
70 | // Change URL according to website url patterns
71 | $rssfeed .= '
';
72 | $rssfeed .= '' . $title . '';
73 | $rssfeed .= '';
74 | $rssfeed .= '';
75 | $rssfeed .= ' '.$details.'
';
76 |
77 | // Optional : please reveiw Guide line https://developers.facebook.com/docs/instant-articles/reference/embeds
78 | $rssfeed .= '';
79 | $rssfeed .= '';
80 |
81 | $rssfeed .= '' . $title . '';
82 | $rssfeed .= '';
83 |
84 | $rssfeed .= '';
88 | $rssfeed .= '';
89 | $rssfeed .= '';
90 | $rssfeed .= '';
91 | $rssfeed .= ']]>';
92 | $rssfeed .= '';
93 | $rssfeed .= ' ';
94 | }
95 |
96 | $rssfeed .= '';
97 | $rssfeed .= '';
98 |
99 | echo $rssfeed;
100 | ?>
--------------------------------------------------------------------------------