In a public confluence page, an image src="" attribute seems to change at random.
e.g.:
blob:https://swingit.atlassian.net/92a5563f-8147-4bbf-97e0-b1a5d300342c
The part AFTER the slash changes, when reopening the same page after some minutes.
This is very annoying since it causes bots to assume the image has changed, while it didn't.
How can we solve this?
Hi @Davy _bitbucket_ ,
Yeah... I never relied on these links, but I can see your point of view. Curious, you're pulling this data/image to display it elsewhere, or what's the use case here? (if you can share) 👀
As for workarounds, I'm not aware of any. I've also tried checking if there's a feature request for it, but couldn't find anything.
What you can do is reach out to Atlassian Support and discuss it further with them. Their team can open a new feature request based on your requirement.
You're probably away, but there's an attachments section for each page where you can also see global attachment IDs (which are not changed) > if you navigate to the page > show details > Attachments; or basically this https://<sitename>.atlassian.net/wiki/pages/viewpageattachments.action?pageId=<page-id>
Maybe this could help, but you'd probably need to play around with it.
Cheers,
Tobi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Use case is to synchronise my AI chatbot which is studying the pages. Currently I use Chatting.ai
It studies the pages every night, and should only use AI tokens when pages have changed, but due to this issue it synchronises all pages all the time ...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Got it @Davy Jacops . Thanks for explaining!
blob: URLs are not permanent; in fact, these should be temporary links (in-memory reference created by the browser).
Definitely would need some 'workaround' here instead of referencing to blob: links.
What if you were to look at the JSON representation of a particular page? For example, this:
https://<sitename>.atlassian.net/wiki/api/v2/pages/<page-id>?body-format=storage
Here you should be able to find body part where images are 'stored' in formats such as
...ri:filename=\"agile.png\" ri:version-at-save=\"1\"...
and this should not change until you manually change the content of the page or change file/image version.
I'm just thinking out loud here...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Tomislav Tobijas Thx for that view. However, I do not see how to force this way of working with an automated crawler...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Welcome @Davy _bitbucket_
When did you notice this to be happening? Have you deleted the image then re-upload it, and is the src changing still?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
That is not an expected behavior for sure. You should report it to Atlassian support: https://support.atlassian.com/contact/#/
Standard and Premium tiers are eligible for the access to support. If you don't have those, you can subscribe for a free trial and then cancel it after you have made the request.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Probably your best bet is to contact Atlassian support directly.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.