વેબને કેપ્ચર અને કન્વર્ટ કરવા માટેનાં સાધનો

લ behindગિન પાછળનો સ્ક્રીનશોટ તમે કેવી રીતે લો છો?

મોટાભાગની સ્ક્રીનશોટ સેવાઓ લ behindગિન પાછળ સ્ક્રીનશોટ લેવાનું સમર્થન આપતી નથી, જો કે આને સક્ષમ કરવા માટે અમે ગ્રાબઝિટમાં કૂકીઝ સેટ કરવાની ક્ષમતા ખોલી છે. જેમ કે વેબસાઇટ્સ ઘણીવાર કોઈ વપરાશકર્તાને ઓળખવા માટે કૂકીઝનો ઉપયોગ કરે છે, જો તમે વપરાશકર્તાઓને સત્ર કૂકીને ગ્રેબઝે સોંપો છો તે કોઈપણ સ્ક્રીનશોટ લેવામાં આવે ત્યારે બધા વપરાશકર્તાઓ સત્ર ડેટા ઉપલબ્ધ થશે.

ગ્રાબઝિટ લ webગિન વેબ સેવા દ્વારા અથવા તમારી પોતાની સત્ર કૂકીનો ઉલ્લેખ કરીને આ કરવાની બે મુખ્ય રીત પ્રદાન કરે છે.

લ loginગિન કૂકીઝ આપમેળે બનાવો

  • આ સુવિધાને ચેતવણી અત્યારે બીટામાં છે અને તે સતત પરિણામો આપી શકશે નહીં.

લ webગિન વેબ સેવાને કોઈપણ આવશ્યક ફોર્મ પરિમાણો અને તમારી એપ્લિકેશન કી સાથે, સબમિટ કરવા માટે ફોર્મ URL ની જરૂર છે. વેબ સર્વિસ એક્ઝેક્યુટ પછી કોઈપણ કૂકીઝ આપમેળે આવે છે saveતમારા ખાતામાં ડી. હવે જ્યારે તમે તે જ ડોમેન પર વેબપૃષ્ઠનો સ્ક્રીનશોટ લો ત્યારે આ કૂકીઝનો ઉપયોગ કરવામાં આવશે. સબમિટ કરવા માટે લ formગિન ફોર્મનું ઉદાહરણ નીચે બતાવેલ છે.

<form action="login.php" method="post">
   <div class="FormRow">
      <label>Username</label>
      <input type="text" name="username" value="">
   </div>
   <div class="FormRow">
      <label>Password</label>
      <input type="password" name="password" value="">
   </div>
   <input type="submit" class="submit" value="Login">
</form>
URL ને દરેક પરિમાણ મૂલ્યને એન્કોડ કરવાનું યાદ રાખો!

લ webગિન વેબ સેવાનું નીચેનું બંધારણ છે. તમારે જે URL સબમિટ કરવામાં આવે છે તે, તમારી એપ્લિકેશન કી અને તમે સબમિટ કરવા માંગો છો તે બધા ફોર્મ પરિમાણોનો ઉલ્લેખ કરવો આવશ્યક છે.

નોંધ લો કે તમે તમારી સુરક્ષા માટે અમને આપેલી કોઈપણ લ detailsગિન વિગતોને અમે સંગ્રહિત કરતા નથી.

https://api.grabz.it/services/login.ashx?key=Sign in to view your Application Key&formurl=[URL of the form]&
[form parameter one]=[form value one]&[form parameter two]=[form value two]&[form parameter ...]=[form value ...]

ઉપરના લ loginગિન ફોર્મ પર કેવી રીતે સબમિટ કરવું તે નીચેનું ઉદાહરણ છે.

https://api.grabz.it/services/login.ashx?key=Sign in to view your Application Key&formurl=http://www.example.com/login.php
&username=joebloggs&password=12345

આ ક callલ બધી કૂકીઝની વિગતવાર XML પરત કરશે કે જ્યાં saveઆ ક્રિયા દ્વારા તમારા ખાતામાં ડી. લ loginગિનને સફળ થવા માટે લક્ષ્ય વેબસાઇટ્સ સત્ર કૂકીની સૂચિબદ્ધ હોવી આવશ્યક છે, જો તે છે તો તમે હવે વેબ પૃષ્ઠોને ક ofપ્ચર્સ બનાવી શકો છો જેમાં લ thatગ ઇન થયેલા વપરાશકર્તાની આવશ્યકતા છે.

વપરાશકર્તાની બધી સત્ર કૂકીઝનો ઉલ્લેખ કરો

જો તમે વપરાશકર્તાની બધી સત્ર કૂકીઝને નિર્દિષ્ટ કરો છો, જ્યારે તમે સુરક્ષિત વેબ પૃષ્ઠને ક aપ્ચર બનાવશો ત્યારે GrabzIt કેપ્ચર બનાવશે જ્યારે વપરાશકર્તા તેને જુએ છે, જો તમે કોઈ વપરાશકર્તાના ડેશબોર્ડમાં રિપોર્ટ કેપ્ચર કરવા જેવી બાબતો કરવા માંગતા હો, તો આ ખૂબ ઉપયોગી છે. વગેરે. આ કરવા માટે તમારે સર્વર-સાઇડ લેંગ્વેજનો ઉપયોગ કરવાની જરૂર છે કારણ કે જાવાસ્ક્રિપ્ટમાં ફક્ત HTTP નો વપરાશ જ નથી હોતો જેનો ઉપયોગ હંમેશાં વપરાશકર્તાની સત્ર કૂકીઝ સાથે સંકળાયેલ હોય છે.

આના ઉપયોગથી વપરાશકર્તાના સત્રમાં સામેલ બધી કૂકીઝ પસાર થાય છે SetCookie પદ્ધતિ

$sessionValue = $_COOKIE['PHPSESSID'];
$grabzIt->SetCookie('PHPSESSID', 'example.com', $sessionValue);
$grabzIt->URLToImage('http://example.com/dashboard.php');
$grabzIt->Save('http://example.com/handler.php');

આ ઉદાહરણમાં આપણે ધારી રહ્યા છીએ કે PHPSESSID નામના વપરાશકર્તાના સત્રમાં ફક્ત એક જ કૂકી શામેલ છે, જો કે ત્યાં એક કરતા વધુ હોઈ શકે છે અને તેનું નામ અલગ રીતે રાખવામાં આવી શકે છે. તે બધું તમે કેવી રીતે તમારી વેબસાઇટ બનાવી છે તેના પર નિર્ભર છે. વિકાસકર્તા સાધનોકોઈપણ કૂકીના મુદ્દાઓ પર સહી કરીને ડીબગ કરવાની એક રીત into લક્ષ્ય વેબસાઇટ અને ડેવલપર ટૂલ્સમાં બનેલા બ્રાઉઝર્સનો ઉપયોગ કરો, Chrome બ્રાઉઝરમાં આ કરવા માટે ફક્ત F12 દબાવો. પછી વેબસાઇટ્સ સત્ર કૂકીને ઓળખો અને આનો ઉપયોગ કરીને આ કૂકીનું નામ, ડોમેન અને મૂલ્ય GrabzIt માં ઉમેરો કસ્ટમ કૂકીઝ પૃષ્ઠ, સત્ર કૂકી કા deletedી ન આવે તે સુનિશ્ચિત કરવા માટે ભવિષ્યમાં સમાપ્તિ તારીખનો લાંબા સમય સુધી ઉપયોગ કરવો એ સારો વિચાર છે.

એચટીએમએલ કેપ્ચર

અમારા ઉપયોગ કરો જાવાસ્ક્રિપ્ટ એપીઆઇ અમને લ loginગિનની પાછળના વેબ પૃષ્ઠના HTML મોકલવા માટે. જ્યાં સુધી સીએસએસ, જાવાસ્ક્રિપ્ટ અને છબીઓ જેવા કોઈપણ વેબ પૃષ્ઠ સંસાધનો, વેબસાઇટ સુરક્ષા દ્વારા પ્રતિબંધિત નથી ત્યાં સુધી આમાં બતાવ્યા પ્રમાણે તે વપરાશકર્તાઓના વેબ પૃષ્ઠને યોગ્ય રીતે કેપ્ચર કરવું જોઈએ. ઉદાહરણ.

લ formગિન ફોર્મ પર પોસ્ટ કરો

આ લ loginગિન પદ્ધતિ ફક્ત ત્યારે જ કાર્ય કરશે જ્યારે તમે જે વેબ પૃષ્ઠને ક captureપ્ટ કરવા માંગો છો તે લ pageગિન સ્ક્રીન પછી સીધા જ વેબ પૃષ્ઠ છે અથવા જો વેબસાઇટ રીડાયરેક્ટ URL પ્રદાન કરે છે કે જે બ્રાઉઝર લ loginગિન પૂર્ણ થયા પછી અનુસરશે.

મૂળભૂત પ્રમાણીકરણ ઓળખપત્રોનો ઉલ્લેખ કરો

કેટલાક વેબ પૃષ્ઠો મૂળભૂત પ્રમાણીકરણનો ઉપયોગ કરે છે બ્રાઉઝર પૃષ્ઠને પ્રદર્શિત કરતા પહેલા વપરાશકર્તાને પોતાને પ્રમાણિત કરવા કહે છે. GrabzIt તમને તમારો ઉલ્લેખ કરીને આ વેબ પૃષ્ઠોને સ્ક્રીનશshotટ કરવા માટે સક્ષમ કરે છે મૂળભૂત પ્રમાણીકરણ ઓળખપત્રો.