Slack ਲਿੰਕ ਪੂਰਵਦਰਸ਼ਨ ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ ਜਾਂ ਅੱਪਡੇਟ ਨਹੀਂ ਹੋ ਰਿਹਾ

ਸਲੈਕ (Slack) ਇੱਕ ਬੋਟ ਨਾਲ ਲਿੰਕਾਂ ਦਾ ਪ੍ਰੀਵਿਊ ਦਿਖਾਉਂਦਾ ਹੈ ਜੋ oEmbed, Open Graph ਅਤੇ Twitter Card ਟੈਗਸ ਨੂੰ ਪੜ੍ਹਦਾ ਹੈ। ਨਤੀਜੇ ਪੂਰੇ ਸਲੈਕ ਵਿੱਚ ਲਗਭਗ 30 ਮਿੰਟਾਂ ਲਈ ਕੈਸ਼ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।

ਆਖਰੀ ਵਾਰ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ

ਤੁਰੰਤ ਹੱਲ


  1. ਮੈਟਾ ਟੈਗ ਚੈਕਰ ਨਾਲ ਪੰਨੇ ਦੀ ਜਾਂਚ ਕਰੋ।

  2. ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਟੈਗ HTML ਵਿੱਚ ਹਨ ਜੋ Slackbot ਡਾਊਨਲੋਡ ਕਰਦਾ ਹੈ, head ਦੇ ਉੱਪਰਲੇ ਹਿੱਸੇ ਦੇ ਨੇੜੇ।

  3. ਆਪਣੇ ਫਾਇਰਵਾਲ ਜਾਂ ਬੋਟ ਸੁਰੱਖਿਆ ਰਾਹੀਂ Slackbot-LinkExpanding ਨੂੰ ਲੰਘਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿਓ।

  4. ਲਗਭਗ 30 ਮਿੰਟ ਉਡੀਕ ਕਰੋ ਜਾਂ ?v=2 ਦੇ ਨਾਲ URL ਪੋਸਟ ਕਰੋ।


Slack ਪ੍ਰੀਵਿਊ ਕਿਉਂ ਗਾਇਬ ਹੈ ਜਾਂ ਪੁਰਾਣਾ ਹੈ

  • Slack ਨੇ ਆਖਰੀ ਨਤੀਜੇ ਨੂੰ ਕੈਸ਼ (cache) ਕਰ ਲਿਆ ਹੈ। ਜਵਾਬ ਲਗਭਗ 30 ਮਿੰਟਾਂ ਲਈ ਗਲੋਬਲ ਤੌਰ 'ਤੇ ਕੈਸ਼ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।

  • Slackbot ਨੂੰ ਸਿਰਫ਼ ਪੰਨੇ ਦਾ ਇੱਕ ਹਿੱਸਾ ਹੀ ਮਿਲਦਾ ਹੈ। ਇਹ ਜਿੰਨਾ ਹੋ ਸਕੇ ਘੱਟ ਸਮੱਗਰੀ ਲਿਆਉਣ ਲਈ HTTP ਰੇਂਜ ਹੈਡਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਪੰਨੇ ਦੇ ਬਹੁਤ ਹੇਠਾਂ ਦਿੱਤੇ ਟੈਗ ਛੁੱਟ ਸਕਦੇ ਹਨ।

  • ਬੋਟ ਸੁਰੱਖਿਆ ਇਸਨੂੰ ਰੋਕਦੀ ਹੈ। Slack ਯੂਜ਼ਰ ਏਜੰਟ Slackbot-LinkExpanding 1.0 ਨਾਲ ਡਾਟਾ ਲਿਆਉਂਦਾ ਹੈ; ਚੈਲੇਂਜ ਪੇਜ ਜਾਂ 403 ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਕੋਈ ਟੈਗ ਨਹੀਂ ਮਿਲੇਗਾ।

  • ਚਿੱਤਰ Slack ਦੀ ਜਾਂਚ ਵਿੱਚ ਅਸਫਲ ਰਹਿੰਦਾ ਹੈ। Slack ਇਸਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਚਿੱਤਰ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਖ਼ਰਾਬ ਜਾਂ ਬਲੌਕ ਕੀਤਾ ਗਿਆ ਚਿੱਤਰ URL ਤਸਵੀਰ ਨੂੰ ਹਟਾ ਦਿੰਦਾ ਹੈ।

  • ਲਿੰਕ ਵਿੱਚ ਕੋਈ ਪ੍ਰੋਟੋਕੋਲ ਨਹੀਂ ਹੈ। ਲਿੰਕ ਤਾਂ ਹੀ ਅਨਫਰਲ (unfurl) ਹੁੰਦੇ ਹਨ ਜਦੋਂ URL ਪੂਰੀ ਤਰ੍ਹਾਂ ਪ੍ਰਮਾਣਿਤ ਹੋਵੇ, http ਜਾਂ https ਦੇ ਨਾਲ।

ਇਸਨੂੰ ਕਿਵੇਂ ਠੀਕ ਕਰਨਾ ਹੈ

  1. Open Graph ਅਤੇ Twitter ਟੈਗ ਦੇਖਣ ਲਈ ਮੈਟਾ ਟੈਗ ਚੈਕਰ ਵਿੱਚ ਪੰਨਾ ਖੋਲ੍ਹੋ।

  2. og:title, og:description ਅਤੇ og:image ਨੂੰ head ਦੇ ਸ਼ੁਰੂ ਵਿੱਚ ਰੱਖੋ।

  3. ਆਪਣੇ CDN ਜਾਂ ਫਾਇਰਵਾਲ ਨਿਯਮਾਂ ਵਿੱਚ Slackbot-LinkExpanding ਯੂਜ਼ਰ ਏਜੰਟ ਦੀ ਆਗਿਆ ਦਿਓ।

  4. ਜਾਂਚ ਕਰੋ ਕਿ ਚਿੱਤਰ URL ਬਿਨਾਂ ਕੂਕੀਜ਼ ਜਾਂ ਲੌਗਇਨ ਦੇ ਲੋਡ ਹੁੰਦਾ ਹੈ।

  5. 30 ਮਿੰਟ ਬਾਅਦ ਲਿੰਕ ਨੂੰ ਦੁਬਾਰਾ ਪੋਸਟ ਕਰੋ, ਜਾਂ ਤੁਰੰਤ ਟੈਸਟ ਕਰਨ ਲਈ ?v=2 ਦੇ ਨਾਲ ਪੋਸਟ ਕਰੋ।

ਟੈਗ ਜੋ Slack ਪੜ੍ਹਦਾ ਹੈ

  • oEmbed, ਜਦੋਂ ਪੰਨਾ ਕਿਸੇ oEmbed ਐਂਡਪੁਆਇੰਟ ਨਾਲ ਲਿੰਕ ਹੁੰਦਾ ਹੈ

  • og:title, og:description, og:image

  • twitter:title, twitter:description, twitter:image। ਇਹਨਾਂ ਦੀ ਜਾਂਚ Twitter ਕਾਰਡ ਵੈਲੀਡੇਟਰ ਨਾਲ ਕਰੋ

ਚਿੱਤਰ ਦੇ ਆਕਾਰ ਦੇ ਨਿਯਮ

ਪੁਸ਼ਟੀ ਨਹੀਂ ਹੋਈ: Slack ਅਨਫਰਲ ਚਿੱਤਰਾਂ ਲਈ ਆਕਾਰ ਜਾਂ ਫ਼ਾਈਲ ਸੀਮਾ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕਰਦਾ ਹੈ। 1200 x 630 px JPG ਜਾਂ PNG Slack ਅਤੇ ਇੱਥੇ ਸ਼ਾਮਲ ਕੀਤੇ ਗਏ ਹੋਰ ਸਾਰੇ ਪਲੇਟਫਾਰਮਾਂ 'ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ।

ਰਿਫ੍ਰੈਸ਼ ਕਰਨ ਲਈ ਮਜਬੂਰ ਕਿਵੇਂ ਕਰਨਾ ਹੈ

Slack ਕੋਲ ਕੋਈ ਰਿਫ੍ਰੈਸ਼ ਟੂਲ ਨਹੀਂ ਹੈ। ਲਗਭਗ 30 ਮਿੰਟ ਉਡੀਕ ਕਰੋ, ਜਾਂ ਇੱਕ ਪੁੱਛਗਿੱਛ ਸਤਰ (query string) ਦੇ ਨਾਲ URL ਸਾਂਝਾ ਕਰੋ। ਪਹਿਲਾਂ ਹੀ ਪੋਸਟ ਕੀਤੇ ਸੁਨੇਹੇ ਆਪਣੇ ਅਨਫਰਲ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖਦੇ ਹਨ। ਰਿਫ੍ਰੈਸ਼ ਟੂਲ ਹਰੇਕ ਐਪ ਲਈ ਪੜਾਅ ਦਿਖਾਉਂਦਾ ਹੈ।

Slack ਲਿੰਕ ਦੇ ਵਿਸਤਾਰ ਲਈ robots.txt ਦਾ ਸਨਮਾਨ ਨਹੀਂ ਕਰਦਾ, ਇਸ ਲਈ Disallow ਨਿਯਮ ਕਿਸੇ ਗੁੰਮ ਹੋਏ ਅਨਫਰਲ ਨੂੰ ਨਹੀਂ ਰੋਕੇਗਾ ਅਤੇ ਨਾ ਹੀ ਇਸਦਾ ਕਾਰਨ ਬਣੇਗਾ।

ਸਰੋਤ

ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ

ਸਲੈਕ (Slack) ਲਿੰਕ ਪ੍ਰੀਵਿਊ ਨੂੰ ਕਿੰਨੇ ਸਮੇਂ ਲਈ ਕੈਸ਼ (cache) ਕਰਦਾ ਹੈ?

ਸਲੈਕ (Slack) ਦੇ ਰੋਬੋਟ ਪੇਜ ਦੇ ਅਨੁਸਾਰ, ਗਲੋਬਲ ਪੱਧਰ 'ਤੇ ਪੂਰੇ ਸਲੈਕ ਵਿੱਚ ਲਗਭਗ 30 ਮਿੰਟ।

ਕੀ robots.txt ਸਲੈਕ (Slack) ਅਨਫਰਲਜ਼ ਨੂੰ ਬਲਾਕ ਕਰਦੀ ਹੈ?

ਨਹੀਂ। ਸਲੈਕ (Slack) ਦਾ ਕਹਿਣਾ ਹੈ ਕਿ ਇਹ ਲਿੰਕ ਵਧਾਉਣ (link expanding) ਲਈ robots.txt ਦੀ ਪਾਲਣਾ ਨਹੀਂ ਕਰਦਾ ਹੈ ਕਿਉਂਕਿ ਇਹ ਕਿਸੇ ਉਪਭੋਗਤਾ ਦੀ ਤਰਫ਼ੋਂ ਕੰਮ ਕਰਦਾ ਹੈ।

ਸਲੈਕ ਸਿਰਲੇਖ ਕਿਉਂ ਦਿਖਾਉਂਦਾ ਹੈ ਪਰ ਕੋਈ ਚਿੱਤਰ ਨਹੀਂ?

ਸਲੈਕ (Slack) ਇਸਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਚਿੱਤਰ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਉਹ ਬੇਨਤੀ ਅਸਫਲ ਹੋ ਜਾਂਦੀ ਹੈ ਜਾਂ ਬਲੌਕ ਹੋ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਅਨਫਰਲ ਚਿੱਤਰ ਤੋਂ ਬਿਨਾਂ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ।

ਆਪਣਾ ਪੰਨਾ ਦੇਖੋ, ਫਿਰ ਪ੍ਰੀਵਿਊ ਨੂੰ ਰਿਫ੍ਰੈਸ਼ ਕਰੋ

ਹਰੇਕ ਐਪ ਦੁਆਰਾ ਪੜ੍ਹੇ ਜਾਣ ਵਾਲੇ ਸਹੀ ਟੈਗ ਦੇਖਣ ਲਈ ਆਪਣਾ URL ਮੁਫ਼ਤ ਚੈਕਰ ਵਿੱਚ ਪੇਸਟ ਕਰੋ। ਟੈਗ ਸਹੀ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਪੁਰਾਣੇ ਪ੍ਰੀਵਿਊ ਨੂੰ ਹਟਾਉਣ ਲਈ ਰਿਫ੍ਰੈਸ਼ ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰੋ।

ਸੰਬੰਧਿਤ ਗਾਈਡਾਂ

Discord ਇੰਬੈੱਡ ਦਿਖਾਈ ਨਹੀਂ ਦੇ ਰਿਹਾ ਜਾਂ ਅੱਪਡੇਟ ਨਹੀਂ ਹੋ ਰਿਹਾ

Discord ਪੰਨੇ ਨੂੰ ਇੱਕ ਵਾਰ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ, ਸਰਵਰ HTML ਵਿੱਚ ਟੈਗਾਂ ਨੂੰ ਪੜ੍ਹਦਾ ਹੈ ਅਤੇ ਲਗਭਗ 30 ਮਿੰਟਾਂ ਲਈ ਏਮਬੈਡ ਨੂੰ ਕੈਸ਼ ਕਰਦਾ ਹੈ। ਇਹ ਕਦੇ ਵੀ ਤੁਹਾਡੇ JavaScript ਨੂੰ ਨਹੀਂ ਚਲਾਉਂਦਾ।

X (Twitter) ਕਾਰਡ ਦਿਖਾਈ ਨਹੀਂ ਦੇ ਰਿਹਾ ਜਾਂ ਅੱਪਡੇਟ ਨਹੀਂ ਹੋ ਰਿਹਾ ਹੈ

X twitter: ਟੈਗਸ ਤੋਂ ਕਾਰਡ ਬਣਾਉਂਦਾ ਹੈ, ਅਤੇ ਲੋੜ ਪੈਣ 'ਤੇ og: ਟੈਗਸ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਹੁਣ ਅਜਿਹਾ ਕੋਈ ਵੈਲੀਡੇਟਰ ਨਹੀਂ ਹੈ ਜੋ ਕੈਸ਼ੇ (cache) ਨੂੰ ਰਿਫ੍ਰੈਸ਼ ਕਰੇ, ਇਸ ਲਈ ਇਸਦਾ ਹੱਲ ਸਹੀ ਟੈਗਸ ਅਤੇ ਇੱਕ ਨਵਾਂ URL ਹੀ ਹੈ।

LinkedIn ਲਿੰਕ ਪ੍ਰੀਵਿਊ ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ ਜਾਂ ਅੱਪਡੇਟ ਨਹੀਂ ਹੋ ਰਿਹਾ ਹੈ

LinkedIn ਚਾਰ og: ਟੈਗਾਂ ਤੋਂ ਕਾਰਡ ਬਣਾਉਂਦਾ ਹੈ ਅਤੇ ਇੱਕ ਕੈਸ਼ ਕੀਤੀ ਕਾਪੀ ਰੱਖਦਾ ਹੈ। ਟੈਗਾਂ ਨੂੰ ਠੀਕ ਕਰੋ, ਫਿਰ Post Inspector ਦੀ ਵਰਤੋਂ ਕਰਕੇ LinkedIn ਨੂੰ ਪੇਜ ਨੂੰ ਦੁਬਾਰਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਕਹੋ।