You can also view
You are viewing documentation for version 14. This version is in beta!
The current version is version 13

Embeding a <wall>

Below are instructions on how to embed your wall into a webpage.

Embedding with HTML (static)?
Embeding with JS (dynamic)?

Embedding a <wall> with HTML

First, make sure you have the cameratag.js and cameratag.css files included in the header of your site. The following <script> tag should appear at the bottom of your page's <head> tag

<script src='//cameratag.com/v14/js/cameratag.min.js' type='text/javascript'></script>
<link rel='stylesheet' href='//cameratag.com/static/14/cameratag.css'>
Next, create a new <wall> somehwere in your <body> like the one below.
<wall id='[INSTANCE_ID]' data-app-id='[YOUR_APP_UUID]'></wall>
You will need to replace the values denoted by brackets in the above example.

You will replace [YOUR_APP_UUID] with the UUID of the App you would like to use with this <wall>. This can be found under the name of your App on any of the App pages on CameraTag.

You will replace [INSTANCE_ID] with a unique id for that instance of the <wall>. This will allow you specifically refernce that <wall> on the page.

Pleas note: Each wall on a page MUST HAVE A UNIQUE INSTANCE ID however multiple walls on a page may be attached to the same App.

Dynamically adding a <wall> to the DOM?

If you want to embed at a wall after the page has loaded simply add the <wall> element to the DOM as described above then call
CameraTag.setup();
This will rescan the DOM for any uninitialized <wall> tags.